Deskflow
1.27.0.8
Keyboard and mouse sharing utility
Toggle main menu visibility
Loading...
Searching...
No Matches
ComputerList.h
Go to the documentation of this file.
1
/*
2
* Deskflow -- mouse and keyboard sharing utility
3
* SPDX-FileCopyrightText: (C) 2021 Synergy App Ltd
4
* SPDX-License-Identifier: GPL-2.0-only WITH LicenseRef-OpenSSL-Exception
5
*/
6
7
#pragma once
8
9
#include "
Computer.h
"
10
11
class
ComputerList
:
public
QList<Computer>
12
{
13
int
m_width = 5;
14
15
public
:
16
explicit
ComputerList
(
int
width = 5);
17
29
void
addComputerByPriority
(
const
Computer
&newComputer);
30
35
void
addComputerToFirstEmpty
(
const
Computer
&newComputer);
36
41
bool
operator==
(
const
ComputerList
&sc)
const
;
42
};
ComputerList::addComputerByPriority
void addComputerByPriority(const Computer &newComputer)
addComputerByPriority adds a new computer according to the following priority: 1.left side of the ser...
Definition
ComputerList.cpp:74
ComputerList::addComputerToFirstEmpty
void addComputerToFirstEmpty(const Computer &newComputer)
addComputerToFirstEmpty adds computer into the first empty place
Definition
ComputerList.cpp:96
ComputerList::operator==
bool operator==(const ComputerList &sc) const
Returns true if computers are equal.
Definition
ComputerList.cpp:107
ComputerList::ComputerList
ComputerList(int width=5)
Definition
ComputerList.cpp:70
Computer
Definition
Computer.h:27
Computer.h
src
lib
gui
config
ComputerList.h
Generated by
1.18.0