![]() |
Deskflow 1.26.0.418
Keyboard and mouse sharing utility
|
Screen configuration base class. More...
#include <ScreenConfig.h>

Public Types | |
| enum class | Modifier : int8_t { DefaultMod = -1 , Shift , Ctrl , Alt , Meta , Super , AltGr , None , NumModifiers } |
| enum class | SwitchCorner : int8_t { TopLeft , TopRight , BottomLeft , BottomRight , NumSwitchCorners } |
| enum class | Fix : int8_t { CapsLock , NumLock , ScrollLock , XTest , NumFixes } |
Static Public Member Functions | |
| static const char * | modifierName (int idx) |
| static const char * | fixName (int idx) |
| static const char * | switchCornerName (int idx) |
Protected Member Functions | |
| ScreenConfig ()=default | |
| ~ScreenConfig ()=default | |
| template<typename T1, typename T2> | |
| void | readSettings (QSettingsProxy &settings, T1 &array, const QString &arrayName, const T2 &defaultValue) |
| template<typename T1, typename T2> | |
| void | readSettings (QSettingsProxy &settings, T1 &array, const QString &arrayName, const T2 &defaultValue, int entries) |
| template<typename T> | |
| void | writeSettings (QSettingsProxy &settings, const T &array, const QString &arrayName) const |
Screen configuration base class.
|
strong |
|
strong |
|
strong |
|
explicitprotecteddefault |
|
protecteddefault |
|
inlinestatic |
|
inlinestatic |
|
inlineprotected |
|
inlineprotected |
|
inlinestatic |
|
inlineprotected |