Deskflow 1.26.0.418
Keyboard and mouse sharing utility
Loading...
Searching...
No Matches
ServerConfigDialog Class Reference

#include <ServerConfigDialog.h>

Inheritance diagram for ServerConfigDialog:
Collaboration diagram for ServerConfigDialog:

Public Member Functions

 ServerConfigDialog (QWidget *parent, ServerConfig &config)
 ~ServerConfigDialog () override
bool addClient (const QString &clientName)
void message (const QString &message)

Protected Member Functions

void onScreenRemoved ()
void addClient ()
bool addComputer (const QString &clientName, bool doSilent)
void addHotkey ()
void editHotkey ()
void removeHotkey ()
void listHotkeysSelectionChanged (const QItemSelection &selected, const QItemSelection &deselected)
void addAction ()
void editAction ()
void removeAction ()
void listActionsSelectionChanged (const QItemSelection &selected, const QItemSelection &deselected)
void toggleSwitchDoubleTap (bool enable)
void setSwitchDoubleTap (int within)
void toggleSwitchDelay (bool enable)
void setSwitchDelay (int delay)
void toggleDefaultLockToComputerState (bool state)
void toggleLockToComputer (bool disabled)
void toggleWin32Foreground (bool enabled)
void toggleClipboard (bool enabled)
void setClipboardLimit (int limit)
void toggleHeartbeat (bool enabled)
void setHeartbeat (int rate)
void toggleRelativeMouseMoves (bool enabled)
void toggleProtocol ()
void toggleExternalConfig (bool enable=false)
bool browseConfigFile ()
ServerConfigserverConfig ()
void setOriginalServerConfig (const ServerConfig &s)
ScreenSetupModelmodel ()

Constructor & Destructor Documentation

◆ ServerConfigDialog()

ServerConfigDialog::ServerConfigDialog ( QWidget * parent,
ServerConfig & config )

◆ ~ServerConfigDialog()

ServerConfigDialog::~ServerConfigDialog ( )
overridedefault

Member Function Documentation

◆ addAction()

void ServerConfigDialog::addAction ( )
protected

◆ addClient() [1/2]

void ServerConfigDialog::addClient ( )
protected

◆ addClient() [2/2]

bool ServerConfigDialog::addClient ( const QString & clientName)

◆ addComputer()

bool ServerConfigDialog::addComputer ( const QString & clientName,
bool doSilent )
protected

◆ addHotkey()

void ServerConfigDialog::addHotkey ( )
protected

◆ browseConfigFile()

bool ServerConfigDialog::browseConfigFile ( )
protected

◆ editAction()

void ServerConfigDialog::editAction ( )
protected

◆ editHotkey()

void ServerConfigDialog::editHotkey ( )
protected

◆ listActionsSelectionChanged()

void ServerConfigDialog::listActionsSelectionChanged ( const QItemSelection & selected,
const QItemSelection & deselected )
protected

◆ listHotkeysSelectionChanged()

void ServerConfigDialog::listHotkeysSelectionChanged ( const QItemSelection & selected,
const QItemSelection & deselected )
protected

◆ message()

void ServerConfigDialog::message ( const QString & message)
inline

◆ model()

ScreenSetupModel & ServerConfigDialog::model ( )
inlineprotected

◆ onScreenRemoved()

void ServerConfigDialog::onScreenRemoved ( )
protected

◆ removeAction()

void ServerConfigDialog::removeAction ( )
protected

◆ removeHotkey()

void ServerConfigDialog::removeHotkey ( )
protected

◆ serverConfig()

ServerConfig & ServerConfigDialog::serverConfig ( )
inlineprotected

◆ setClipboardLimit()

void ServerConfigDialog::setClipboardLimit ( int limit)
protected

◆ setHeartbeat()

void ServerConfigDialog::setHeartbeat ( int rate)
protected

◆ setOriginalServerConfig()

void ServerConfigDialog::setOriginalServerConfig ( const ServerConfig & s)
inlineprotected

◆ setSwitchDelay()

void ServerConfigDialog::setSwitchDelay ( int delay)
protected

◆ setSwitchDoubleTap()

void ServerConfigDialog::setSwitchDoubleTap ( int within)
protected

◆ toggleClipboard()

void ServerConfigDialog::toggleClipboard ( bool enabled)
protected

◆ toggleDefaultLockToComputerState()

void ServerConfigDialog::toggleDefaultLockToComputerState ( bool state)
protected

◆ toggleExternalConfig()

void ServerConfigDialog::toggleExternalConfig ( bool enable = false)
protected

◆ toggleHeartbeat()

void ServerConfigDialog::toggleHeartbeat ( bool enabled)
protected

◆ toggleLockToComputer()

void ServerConfigDialog::toggleLockToComputer ( bool disabled)
protected

◆ toggleProtocol()

void ServerConfigDialog::toggleProtocol ( )
protected

◆ toggleRelativeMouseMoves()

void ServerConfigDialog::toggleRelativeMouseMoves ( bool enabled)
protected

◆ toggleSwitchDelay()

void ServerConfigDialog::toggleSwitchDelay ( bool enable)
protected

◆ toggleSwitchDoubleTap()

void ServerConfigDialog::toggleSwitchDoubleTap ( bool enable)
protected

◆ toggleWin32Foreground()

void ServerConfigDialog::toggleWin32Foreground ( bool enabled)
protected

The documentation for this class was generated from the following files: