![]() |
AntiMicroX
|
Data Structures | |
struct | _springModeInfo |
Typedefs | |
typedef struct PadderCommon::_springModeInfo | springModeInfo |
Functions | |
QString | preferredProfileDir (AntiMicroSettings *settings) |
QStringList | arguments (const int &argc, char **argv) |
QStringList | parseArgumentsString (QString tempString) |
void | reloadTranslations (QTranslator *translator, QTranslator *appTranslator, QString language) |
Reload main application and base Qt translation files. More... | |
void | lockInputDevices () |
void | unlockInputDevices () |
QIcon | loadIcon (const QString &name, const QString &fallback_location) |
Universal method for loading icons. More... | |
QIcon | loadIcon (QString name) |
Universal method for loading icons if current theme does not have this icon, then look for replacement in resources. More... | |
void | log_system_config () |
QString | configPath () |
QString | configFilePath () |
QString | configLegacyFilePath () |
QString | configAntimicroLegacyFilePath () |
const QString | mouseDeviceName ("antimicrox Mouse Emulation") |
const QString | keyboardDeviceName ("antimicrox Keyboard Emulation") |
const QString | springMouseDeviceName ("antimicrox Abs Mouse Emulation") |
QString | getProfileName (QFileInfo &profile) |
Returns the "human-readable" name of the given profile. More... | |
Variables | |
QWaitCondition | waitThisOut |
QMutex | sdlWaitMutex |
QMutex | inputDaemonMutex |
bool | editingBindings = false |
MouseHelper | mouseHelperObj |
const QString | configFileName = "antimicrox_settings.ini" |
const int | LATESTCONFIGFILEVERSION = 19 |
const int | LATESTCONFIGMIGRATIONVERSION = 5 |
const QString | localSocketKey = "antimicroxSignalListener" |
const QString | unhideCommand = "unhideWindow" |
const QString | githubProjectPage = "https://github.com/AntiMicroX/antimicrox/" |
const QString | githubIssuesPage = "https://github.com/AntiMicroX/antimicrox/issues" |
const QString | wikiPage = QString("%1/wiki").arg(githubProjectPage) |
const int | ANTIMICROX_MAJOR_VERSION = PROJECT_MAJOR_VERSION |
const int | ANTIMICROX_MINOR_VERSION = PROJECT_MINOR_VERSION |
const int | ANTIMICROX_PATCH_VERSION = PROJECT_PATCH_VERSION |
const QString | programVersion |
const QString | sdlVersionUsed |
const QString | sdlVersionCompiled |
typedef struct PadderCommon::_springModeInfo PadderCommon::springModeInfo |
QStringList PadderCommon::arguments | ( | const int & | argc, |
char ** | argv | ||
) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Returns the "human-readable" name of the given profile.
const QString PadderCommon::keyboardDeviceName | ( | "antimicrox Keyboard Emulation" | ) |
QIcon PadderCommon::loadIcon | ( | const QString & | name, |
const QString & | fallback_location | ||
) |
Universal method for loading icons.
name | - name of used icon |
fallback_location | - location of icon loaded when icon described by name not found |
QIcon PadderCommon::loadIcon | ( | QString | name | ) |
Universal method for loading icons if current theme does not have this icon, then look for replacement in resources.
name | - name of used icon like "document-open" according to spec https://specifications.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html |
void PadderCommon::lockInputDevices | ( | ) |
void PadderCommon::log_system_config | ( | ) |
const QString PadderCommon::mouseDeviceName | ( | "antimicrox Mouse Emulation" | ) |
QStringList PadderCommon::parseArgumentsString | ( | QString | tempString | ) |
QString PadderCommon::preferredProfileDir | ( | AntiMicroSettings * | settings | ) |
void PadderCommon::reloadTranslations | ( | QTranslator * | translator, |
QTranslator * | appTranslator, | ||
QString | language | ||
) |
Reload main application and base Qt translation files.
Based | Qt translator |
Application | translator |
Language | code |
const QString PadderCommon::springMouseDeviceName | ( | "antimicrox Abs Mouse Emulation" | ) |
void PadderCommon::unlockInputDevices | ( | ) |
const int PadderCommon::ANTIMICROX_MAJOR_VERSION = PROJECT_MAJOR_VERSION |
const int PadderCommon::ANTIMICROX_MINOR_VERSION = PROJECT_MINOR_VERSION |
const int PadderCommon::ANTIMICROX_PATCH_VERSION = PROJECT_PATCH_VERSION |
const QString PadderCommon::configFileName = "antimicrox_settings.ini" |
bool PadderCommon::editingBindings = false |
const QString PadderCommon::githubIssuesPage = "https://github.com/AntiMicroX/antimicrox/issues" |
const QString PadderCommon::githubProjectPage = "https://github.com/AntiMicroX/antimicrox/" |
QMutex PadderCommon::inputDaemonMutex |
const int PadderCommon::LATESTCONFIGFILEVERSION = 19 |
const int PadderCommon::LATESTCONFIGMIGRATIONVERSION = 5 |
const QString PadderCommon::localSocketKey = "antimicroxSignalListener" |
MouseHelper PadderCommon::mouseHelperObj |
const QString PadderCommon::programVersion |
const QString PadderCommon::sdlVersionCompiled |
const QString PadderCommon::sdlVersionUsed |
QMutex PadderCommon::sdlWaitMutex |
const QString PadderCommon::unhideCommand = "unhideWindow" |
QWaitCondition PadderCommon::waitThisOut |
const QString PadderCommon::wikiPage = QString("%1/wiki").arg(githubProjectPage) |