 |
AntiMicroX
|
Go to the documentation of this file.
19 #ifndef MAINSETTINGSDIALOG_H
20 #define MAINSETTINGSDIALOG_H
22 #include "ui_mainsettingsdialog.h"
31 class QTableWidgetItem;
50 QMap<QString, QList<AutoProfileInfo *>> *
104 Ui::MainSettingsDialog *
ui;
124 #endif // MAINSETTINGSDIALOG_H
void selectDefaultProfileDir()
Definition: mainsettingsdialog.cpp:724
AntiMicroSettings * settings
Definition: mainsettingsdialog.h:106
void setDeviceName(QString name)
Definition: autoprofileinfo.cpp:119
QMap< QString, QList< AutoProfileInfo * > > * getDeviceAutoProfiles()
Definition: mainsettingsdialog.cpp:1851
QString getExe() const
Definition: autoprofileinfo.cpp:97
void mappingsTableItemChanged(QTableWidgetItem *item)
Definition: mainsettingsdialog.cpp:431
QString toString() const
Definition: autoprofileinfo.cpp:133
void openAddAutoProfileDialog()
Definition: mainsettingsdialog.cpp:1414
QString getUniqueID() const
Definition: autoprofileinfo.cpp:58
@ LOG_MAX
Definition: logger.h:71
void fillAllAutoProfilesTable()
Definition: mainsettingsdialog.cpp:1212
QString preferredProfileDir(AntiMicroSettings *settings)
Definition: common.cpp:34
Definition: editalldefaultautoprofiledialog.h:32
static const QString RUNATSTARTUPLOCATION(QString("%0\\Microsoft\\Windows\\Start Menu\\Programs\\Startup\\antimicrox.lnk") .arg(QString::fromUtf8(qgetenv("AppData"))))
void setWindowClass(QString windowClass)
Definition: autoprofileinfo.cpp:99
#define INFO()
Definition: logger.h:43
void setWindowName(QString winName)
Definition: autoprofileinfo.cpp:103
void checkSmoothingWidgetStatus(bool enabled)
Definition: mainsettingsdialog.cpp:1718
void resetAdvancedSett()
Definition: mainsettingsdialog.cpp:2011
MainSettingsDialog(AntiMicroSettings *settings, QList< InputDevice * > *devices, QWidget *parent=nullptr)
Definition: mainsettingsdialog.cpp:62
void checkLocaleChange()
Definition: mainsettingsdialog.cpp:734
void openDeleteAutoProfileConfirmDialog()
Definition: mainsettingsdialog.cpp:1470
QIcon loadIcon(const QString &name, const QString &fallback_location)
Universal method for loading icons.
Definition: common.cpp:162
QMap< QString, AutoProfileInfo * > * getDefaultAutoProfiles()
Definition: mainsettingsdialog.cpp:1849
void fillAutoProfilesTable(QString guid)
Definition: mainsettingsdialog.cpp:918
void transferAllProfileEditToCurrentTableRow(EditAllDefaultAutoProfileDialog *dialog)
Definition: mainsettingsdialog.cpp:1549
void insertTempControllerMapping(QHash< QString, QList< QVariant >> &hash, QString newGUID)
Definition: mainsettingsdialog.cpp:418
void deleteMappingRow()
Definition: mainsettingsdialog.cpp:467
QMutex * getLock()
Definition: antimicrosettings.cpp:95
void autoProfileButtonsActiveState(bool enabled)
Definition: mainsettingsdialog.cpp:1697
Definition: mainsettingsdialog.h:39
void setExe(QString exe)
Definition: autoprofileinfo.cpp:75
void resetMouseSett()
Definition: mainsettingsdialog.cpp:1986
Ui::MainSettingsDialog * ui
Definition: mainsettingsdialog.h:104
Definition: antimicrosettings.h:26
void changeKeyRepeatWidgetsStatus(bool enabled)
Definition: mainsettingsdialog.cpp:1710
QList< AutoProfileInfo * > profileList
Definition: mainsettingsdialog.h:113
QString getDeviceName() const
Definition: autoprofileinfo.cpp:121
Definition: addeditautoprofiledialog.h:37
void lockInputDevices()
Definition: common.cpp:158
this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system
Definition: lgpl-2.1.txt:398
void saveNewSettings()
Definition: mainsettingsdialog.cpp:506
bool isCurrentDefault()
is this autoprofile loaded by default? There is one default profile for all of controllers and there ...
Definition: autoprofileinfo.cpp:117
void clearAutoProfileData()
Definition: mainsettingsdialog.cpp:1061
void openEditAutoProfileDialog()
Definition: mainsettingsdialog.cpp:1427
void refreshExtraMouseInfo()
Definition: mainsettingsdialog.cpp:1800
void populateAutoProfiles()
Definition: mainsettingsdialog.cpp:810
QMap< QString, AutoProfileInfo * > defaultAutoProfiles
Definition: mainsettingsdialog.h:108
void on_resetBtn_clicked()
Definition: mainsettingsdialog.cpp:1863
void fillGUIDComboBox()
Definition: mainsettingsdialog.cpp:1063
void processAutoProfileActiveClick(QTableWidgetItem *item)
Definition: mainsettingsdialog.cpp:1397
Base class for input event handlers.
Definition: baseeventhandler.h:32
Definition: aboutdialog.h:26
QList< AutoProfileInfo * > defaultList
Definition: mainsettingsdialog.h:112
void insertMappingRow()
Definition: mainsettingsdialog.cpp:448
void setActive(bool active)
Definition: autoprofileinfo.cpp:107
void setDefaultState(bool value)
Definition: autoprofileinfo.cpp:111
AutoProfileInfo * getAllDefaultProfile() const
Definition: mainsettingsdialog.cpp:1859
void fillSpringScreenPresets()
Definition: mainsettingsdialog.cpp:1782
QMap< QString, QList< AutoProfileInfo * > > exeAutoProfiles
Definition: mainsettingsdialog.h:110
void changeDeviceForProfileTable(int index)
Definition: mainsettingsdialog.cpp:1092
void selectLogFile()
Definition: mainsettingsdialog.cpp:1838
static const int defaultSpringScreen
Definition: globalvariables.h:97
void syncMappingSettings()
Definition: mainsettingsdialog.cpp:477
BaseEventHandler * handler()
Definition: eventhandlerfactory.cpp:95
QString getWindowClass() const
Definition: autoprofileinfo.cpp:101
AutoProfileInfo * allDefaultProfile
Definition: mainsettingsdialog.h:115
QString getProfileLocation() const
Definition: autoprofileinfo.cpp:73
void resetMouseAcceleration()
Definition: mainsettingsdialog.cpp:1827
bool isActive()
Definition: autoprofileinfo.cpp:109
AutoProfileInfo * getAutoProfile() const
Definition: editalldefaultautoprofiledialog.cpp:71
void fillControllerMappingsTable()
Definition: mainsettingsdialog.cpp:339
void resetAutoProfSett()
Definition: mainsettingsdialog.cpp:1939
void changePresetLanguage()
Definition: mainsettingsdialog.cpp:1731
QMap< QString, QList< AutoProfileInfo * > > deviceAutoProfiles
Definition: mainsettingsdialog.h:109
void addNewAutoProfile(AddEditAutoProfileDialog *dialog)
Definition: mainsettingsdialog.cpp:1651
bool isPartialState()
Definition: autoprofileinfo.cpp:131
QString getWindowName() const
Definition: autoprofileinfo.cpp:105
QList< AutoProfileInfo * > * getProfileList()
Definition: mainsettingsdialog.cpp:1857
void transferEditsToCurrentTableRow(AddEditAutoProfileDialog *dialog)
Definition: mainsettingsdialog.cpp:1556
void resetGeneralSett()
Definition: mainsettingsdialog.cpp:1911
void changeAutoProfileButtonsState()
Definition: mainsettingsdialog.cpp:1520
static EventHandlerFactory * getInstance(QString handler="")
Definition: eventhandlerfactory.cpp:71
#define WARN()
Definition: logger.h:44
void saveAutoProfileSettings()
Definition: mainsettingsdialog.cpp:1110
QList< InputDevice * > * getConnectedDevices() const
Definition: mainsettingsdialog.cpp:1861
void convToUniqueIDAutoProfGroupSett(QSettings *sett, QString guidAutoProfSett, QString uniqueAutoProfSett)
Definition: mainsettingsdialog.cpp:2017
~MainSettingsDialog()
Definition: mainsettingsdialog.cpp:328
void changeLanguage(QString language)
QList< AutoProfileInfo * > * getDefaultList()
Definition: mainsettingsdialog.cpp:1855
QList< InputDevice * > * connectedDevices
Definition: mainsettingsdialog.h:116
void unlockInputDevices()
Definition: common.cpp:160
Links information about targeted application with recommended profile.
Definition: autoprofileinfo.h:29
AutoProfileInfo * getAutoProfile() const
Definition: addeditautoprofiledialog.cpp:179
virtual QString getIdentifier()=0
QMap< QString, QList< AutoProfileInfo * > > * getExeAutoProfiles()
Definition: mainsettingsdialog.cpp:1853
AntiMicroSettings * getSettings() const
Definition: mainsettingsdialog.cpp:1847
QString getOriginalUniqueID() const
Definition: addeditautoprofiledialog.cpp:232
it is up to the author donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License If the distribution and or use of the Library is restricted in certain countries either by patents or by copyrighted the original copyright holder who places the Library under this License may add an geographical distribution limitation excluding those so that distribution is permitted only in or among countries not thus excluded In such this License incorporates the limitation as if written in the body of this License The Free Software Foundation may publish revised and or new versions of the Lesser General Public License from time to time Such new versions will be similar in spirit to the present but may differ in detail to address new problems or concerns Each version is given a distinguishing version number If the Library specifies a version number of this License which applies to it and any later you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation If the Library does not specify a license version number
Definition: lgpl-2.1.txt:423
@ LOG_NONE
Definition: logger.h:65
static const QString RUNATSTARTUPREGKEY("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Run")