20class ServerConfigDialog;
30 bool addClient(
const QString &clientName);
45 bool addComputer(
const QString &clientName,
bool doSilent);
81 return m_serverConfig;
85 m_originalServerConfig = s;
89 return m_screenSetupModel;
93 void loadFromConfig();
94 void initConnections()
const;
95 std::unique_ptr<Ui::ServerConfigDialog> ui;
96 QString m_message =
"";
101 bool m_enableClipboard;
102 bool m_enableHeartbeat;
105 int m_switchDoubleTap;
106 uint m_clipboardSize;
107 bool m_relativeMouseMoves;
108 bool m_enableSwitchDelay;
109 bool m_enableSwitchDoubleTap;
110 bool m_originalServerConfigIsExternal;
111 bool m_win32keepForeground;
112 bool m_disableLockToComputer;
113 bool m_defaultLockToComputerState;
114 QString m_originalServerConfigUsesExternalFile;
NetworkProtocol
Definition NetworkProtocol.h:15
Definition ScreenSetupModel.h:21
void removeHotkey()
Definition ServerConfigDialog.cpp:140
void toggleWin32Foreground(bool enabled)
Definition ServerConfigDialog.cpp:336
void toggleProtocol()
Definition ServerConfigDialog.cpp:277
void setOriginalServerConfig(const ServerConfig &s)
Definition ServerConfigDialog.h:83
void toggleDefaultLockToComputerState(bool state)
Definition ServerConfigDialog.cpp:320
void reject() override
Definition ServerConfigDialog.cpp:105
void removeAction()
Definition ServerConfigDialog.cpp:210
void toggleSwitchDoubleTap(bool enable)
Definition ServerConfigDialog.cpp:290
void message(const QString &message)
Definition ServerConfigDialog.h:35
void addAction()
Definition ServerConfigDialog.cpp:169
void setSwitchDelay(int delay)
Definition ServerConfigDialog.cpp:312
void toggleHeartbeat(bool enabled)
Definition ServerConfigDialog.cpp:254
ServerConfig & serverConfig()
Definition ServerConfigDialog.h:79
void toggleSwitchDelay(bool enable)
Definition ServerConfigDialog.cpp:305
bool addComputer(const QString &clientName, bool doSilent)
Definition ServerConfigDialog.cpp:506
void setSwitchDoubleTap(int within)
Definition ServerConfigDialog.cpp:297
void addClient()
Definition ServerConfigDialog.cpp:344
void toggleLockToComputer(bool disabled)
Definition ServerConfigDialog.cpp:328
void setClipboardLimit(int limit)
Definition ServerConfigDialog.cpp:245
void toggleRelativeMouseMoves(bool enabled)
Definition ServerConfigDialog.cpp:269
void listActionsSelectionChanged(const QItemSelection &selected, const QItemSelection &deselected)
Definition ServerConfigDialog.cpp:283
~ServerConfigDialog() override
void onScreenRemoved()
Definition ServerConfigDialog.cpp:349
void toggleExternalConfig(bool enable=false)
Definition ServerConfigDialog.cpp:355
void toggleClipboard(bool enabled)
Definition ServerConfigDialog.cpp:230
void listHotkeysSelectionChanged(const QItemSelection &selected, const QItemSelection &deselected)
Definition ServerConfigDialog.cpp:154
void editHotkey()
Definition ServerConfigDialog.cpp:124
void addHotkey()
Definition ServerConfigDialog.cpp:113
ScreenSetupModel & model()
Definition ServerConfigDialog.h:87
void editAction()
Definition ServerConfigDialog.cpp:187
ServerConfigDialog(QWidget *parent, ServerConfig &config)
Definition ServerConfigDialog.cpp:25
bool browseConfigFile()
Definition ServerConfigDialog.cpp:364
void accept() override
Definition ServerConfigDialog.cpp:62
void setHeartbeat(int rate)
Definition ServerConfigDialog.cpp:261
Definition ServerConfig.h:25
Definition AboutDialog.h:13