![]() |
Deskflow 1.26.0.418
Keyboard and mouse sharing utility
|
#include <Settings.h>


Classes | |
| struct | Client |
| struct | Core |
| struct | Daemon |
| struct | Gui |
| struct | Log |
| struct | Security |
| struct | Server |
| struct | Screen |
| struct | InternalConfig |
Public Types | |
| enum | ProcessMode { Service , Desktop } |
| enum | CoreMode { None , Client , Server } |
Signals | |
| void | settingsChanged (const QString key) |
| void | settingsWritableChanged (bool writable) |
| void | serverSettingsChanged () |
Static Public Member Functions | |
| static Settings * | instance () |
| static void | setSettingsFile (const QString &settingsFile=QString()) |
| static void | setStateFile (const QString &stateFile=QString()) |
| static void | setValue (const QString &key=QString(), const QVariant &value=QVariant()) |
| static QVariant | value (const QString &key=QString()) |
| static void | restoreDefaultSettings () |
| static QVariant | defaultValue (const QString &key) |
| static bool | isServerConfigFileReadable () |
| static bool | isWritable () |
| static bool | isPortableMode () |
| static QString | settingsFile () |
| static QString | settingsPath () |
| static QString | serverConfigFile () |
| static QString | tlsDir () |
| static QString | tlsTrustedServersDb () |
| static QString | tlsTrustedClientsDb () |
| static QString | logLevelText () |
| static QSettingsProxy & | proxy () |
| static NetworkProtocol | networkProtocol () |
| static void | save (bool emitSaving=true) |
| static QStringList | validKeys () |
| static QStringList | validGroups () |
| static QString | portableSettingsFile () |
| static void | removeUnknownScreens (const QStringList &knownScreens) |
Static Public Attributes | |
| static const auto | UserDir = QStringLiteral("%1/.config/%2").arg(QDir::homePath(), kAppName) |
| static const auto | SystemDir = QStringLiteral("/etc/%1").arg(kAppName) |
| static const auto | UserSettingFile = QStringLiteral("%1/%2.conf").arg(UserDir, kAppName) |
| static const auto | SystemSettingFile = QStringLiteral("%1/%2.conf").arg(SystemDir, kAppName) |
| enum Settings::CoreMode |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
signal |
|
static |
|
static |
|
signal |
|
static |
|
static |
|
signal |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |