 |
AntiMicroX
|
Go to the documentation of this file.
19 #ifndef MOUSEAXISSETTINGSDIALOG_H
20 #define MOUSEAXISSETTINGSDIALOG_H
22 #include "ui_mousesettingsdialog.h"
81 #endif // MOUSEAXISSETTINGSDIALOG_H
void changeMouseCurve(int index)
Definition: mouseaxissettingsdialog.cpp:161
void setButtonsEasingDuration(double value)
Definition: joyaxis.cpp:833
MouseAxisSettingsDialog(JoyAxis *axis, QWidget *parent=nullptr)
Definition: mouseaxissettingsdialog.cpp:32
int getButtonsPresetSpringWidth()
Definition: joyaxis.cpp:654
const MouseAxisSettingsDialogHelper & getHelper()
Definition: mouseaxissettingsdialog.cpp:383
Definition: commandlineutility.h:81
int getIndex() const
Definition: setjoystick.cpp:507
const QString programVersion
Definition: common.h:152
static Logger * getInstance(bool raiseExceptionForNull=true)
Get the Instance of logger.
Definition: logger.h:94
void updateMaxAccelThreshold(double value)
Definition: mouseaxissettingsdialoghelper.cpp:57
virtual QString getName()=0
static void setLogLevel(LogLevel level)
Set the highest logging level. Determines which messages are output to the output stream.
Definition: logger.cpp:76
void fillButtonsID(InputDevice *joystick)
Definition: mainwindow.cpp:345
void saveAppConfig()
Definition: mainwindow.cpp:703
void updateSensitivity(double value)
Definition: mouseaxissettingsdialog.cpp:230
Definition: mouseaxissettingsdialog.h:30
SpringModeRegionPreview * getSpringPreviewWidget() const
Definition: mouseaxissettingsdialog.cpp:381
void updateWindowTitleAxisName()
Definition: mouseaxissettingsdialog.cpp:256
Represents single axis of of joystick (or other input)
Definition: joyaxis.h:40
void updateExtraAccelerationMultiplier(double value)
Definition: mouseaxissettingsdialoghelper.cpp:39
#define PRINT_STDERR()
Definition: logger.h:39
void calculateMouseSpeedPreset()
Definition: mouseaxissettingsdialog.cpp:218
QString getName() const
Definition: setjoystick.cpp:948
#define INFO()
Definition: logger.h:43
void handleInstanceDisconnect()
Definition: mainwindow.cpp:1052
void updateSpringRelativeStatus(bool value)
Definition: mouseaxissettingsdialog.cpp:254
void selectCurrentMouseModePreset()
Definition: mouseaxissettingsdialog.cpp:183
#define PRINT_STDOUT()
Macro used for printing messages to stdout.
Definition: logger.h:38
void setButtonsSpringRelativeStatus(bool value)
Definition: joyaxis.cpp:789
void close()
Definition: localantimicroserver.cpp:89
void changeMouseThread(QThread *thread)
Definition: applaunchhelper.cpp:172
MouseHelper mouseHelperObj
Definition: common.cpp:225
void revertMouseThread()
Definition: applaunchhelper.cpp:166
void setSpringHeight(int height)
Definition: springmoderegionpreview.cpp:127
Definition: applaunchhelper.h:30
void applySettingsToLogger(CommandLineUtility &cmdutility, Logger *logger=nullptr)
applies settings from command line to logger
Definition: antimicrosettings.cpp:73
void importFromCommandLine(CommandLineUtility &cmdutility)
Import relevant options given on the command line into a QSettings instance. Used to override any opt...
Definition: antimicrosettings.cpp:58
void setTranslator(QTranslator *translator)
Definition: mainwindow.cpp:1806
JoyButton::JoyMouseCurve getButtonsPresetMouseCurve()
Definition: joyaxis.cpp:631
void setSpringWidth(int width)
Definition: springmoderegionpreview.cpp:102
void setAppTranslator(QTranslator *translator)
Definition: mainwindow.cpp:1810
static QString fallBackIdentifier()
Definition: eventhandlerfactory.cpp:97
void testMappingUpdateNow(int index, InputDevice *device)
Definition: mainwindow.cpp:1434
void updateAccelExtraDuration(double value)
Definition: mouseaxissettingsdialoghelper.cpp:63
void calculateMaxAccelerationThreshold()
Definition: mouseaxissettingsdialog.cpp:325
void setButtonsSensitivity(double value)
Definition: joyaxis.cpp:674
SpringModeRegionPreview * springPreviewWidget
Definition: mouseaxissettingsdialog.h:77
void updateConfigVerticalSpeed(int value)
Definition: mouseaxissettingsdialog.cpp:173
void alterConfigFromSettings()
Definition: mainwindow.cpp:237
Definition: antimicrosettings.h:26
void importLegacySettingsIfExist()
Function used for copying settings used by antimicro and previous revisions of antimicrox to provide ...
Definition: main.cpp:175
Class used for checking presence of other AntiMicroX instances and communicating with them.
Definition: localantimicroserver.h:30
static Logger * createInstance(QTextStream *stream=nullptr, LogLevel outputLevel=LOG_INFO, QObject *parent=nullptr)
Create instance of logger, if there is any other instance it will de deleted.
Definition: logger.cpp:250
void updateWheelSpeedHorizontalSpeed(int value)
Definition: mouseaxissettingsdialog.cpp:250
bool hasProfileInOptions()
Definition: commandlineutility.cpp:409
void calculateStartAccelerationMultiplier()
Definition: mouseaxissettingsdialog.cpp:307
void changeSpringSectionStatus(int index)
Definition: mousesettingsdialog.cpp:102
JoyAxisButton * getPAxisButton()
Definition: joyaxis.cpp:459
void updateSpringHeight(int value)
Definition: mouseaxissettingsdialog.cpp:181
QString configAntimicroLegacyFilePath()
Definition: common.h:121
double getButtonsPresetSensitivity()
Definition: joyaxis.cpp:680
QString getCurrentLogFile()
Definition: commandlineutility.cpp:405
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
LogLevel
Definition: logger.h:63
void updateSpringWidth(int value)
Definition: mouseaxissettingsdialog.cpp:179
Definition: mouseaxissettingsdialoghelper.h:26
bool isUnloadRequested()
Definition: commandlineutility.cpp:393
double getButtonsEasingDuration()
Definition: joyaxis.cpp:839
Definition: antkeymapper.h:36
void mappingUpdated(QString mapping, InputDevice *device)
bool isRelativeSpring()
Definition: joyaxis.cpp:795
void calculateAccelExtraDuration()
Definition: mouseaxissettingsdialog.cpp:334
void joystickRefreshRequested()
Definition: mainwindow.h:53
JoyAxis * axis
Definition: mouseaxissettingsdialog.h:76
Definition: mousesettingsdialog.h:30
void updateReleaseSpringRadius(int value)
Definition: mouseaxissettingsdialoghelper.cpp:69
JoyAxis * getAxis() const
Definition: mouseaxissettingsdialog.cpp:379
void updateAccelerationCurvePresetComboBox(JoyButton::JoyMouseCurve mouseCurve)
Definition: mousesettingsdialog.cpp:203
SetJoystick * getParentSet()
Definition: joyaxis.cpp:777
static AntKeyMapper * getInstance(QString handler="")
Definition: antkeymapper.cpp:80
QString configFilePath()
Definition: common.h:97
void updateWheelSpeedVerticalSpeed(int value)
Definition: mouseaxissettingsdialog.cpp:252
Definition: eventhandlerfactory.h:74
void calculateExtraAccelerationCurve()
Definition: mouseaxissettingsdialog.cpp:370
void updateAccelerationCurvePresetComboBox()
Definition: mouseaxissettingsdialog.cpp:232
void setButtonsSpringHeight(int value)
Definition: joyaxis.cpp:648
void initRunMethods()
Definition: applaunchhelper.cpp:41
int getRealIndex() const
Definition: setjoystick.cpp:509
void calculateExtraAccelerationMultiplier()
Definition: mouseaxissettingsdialog.cpp:297
void removeJoyTabs()
Definition: mainwindow.cpp:1038
QString configLegacyFilePath()
Definition: common.h:108
void printControllerList(QMap< SDL_JoystickID, InputDevice * > *joysticks)
Definition: applaunchhelper.cpp:106
void updateExtraAccelerationStatus(bool checked)
Definition: mouseaxissettingsdialoghelper.cpp:33
void removeJoyTab(SDL_JoystickID deviceID)
Definition: mainwindow.cpp:1463
void changeMouseMode(int index)
Definition: mouseaxissettingsdialog.cpp:139
void deleteInstance()
Definition: eventhandlerfactory.cpp:86
void parseArguments(const QApplication &parsed_app)
load and parse arguments from commandline
Definition: commandlineutility.cpp:53
JoyButton::JoyExtraAccelerationCurve getExtraAccelCurveForIndex(int index)
Definition: mousesettingsdialog.cpp:361
BaseEventHandler * handler()
Definition: eventhandlerfactory.cpp:95
const QString localSocketKey
Definition: common.h:138
void calculateWheelSpeedPreset()
Definition: mouseaxissettingsdialog.cpp:238
void setButtonsMouseMode(JoyButton::JoyMouseMovementMode mode)
Definition: joyaxis.cpp:586
static void deleteInputDevices(QMap< SDL_JoystickID, InputDevice * > *joysticks)
Definition: main.cpp:153
int getButtonsPresetSpringHeight()
Definition: joyaxis.cpp:664
void calculateExtraAccelrationStatus()
Definition: mouseaxissettingsdialog.cpp:286
void log_system_config()
Definition: common.cpp:203
and that you are informed that you can do these things To protect your we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it For if you distribute copies of the whether gratis or for a you must give the recipients all the rights that we gave you You must make sure that receive or can get the source code If you link other code with the you must provide complete object files to the so that they can relink them with the library after making changes to the library and recompiling it And you must show them these terms so they know their rights We protect your rights with a two step which gives you legal permission to copy
Definition: lgpl-2.1.txt:50
QString configPath()
Definition: common.h:84
virtual QString getAxisName()
Definition: joyaxis.cpp:722
Logger::LogLevel getCurrentLogLevel()
Definition: commandlineutility.cpp:403
void setButtonsWheelSpeedY(int value)
Definition: joyaxis.cpp:730
void updateExtraAccelerationCurve(int index)
Definition: mouseaxissettingsdialog.cpp:355
MouseAxisSettingsDialogHelper & getHelperLocal()
Definition: mouseaxissettingsdialog.cpp:385
virtual QString getPartialName(bool forceFullFormat=false, bool displayNames=false)
Definition: joyaxis.cpp:740
void fillButtonsMap(QMap< SDL_JoystickID, InputDevice * > *joysticks)
Definition: mainwindow.cpp:352
#define ERROR()
Definition: logger.h:45
Ui::MouseSettingsDialog * ui
Definition: mousesettingsdialog.h:44
JoyAxisButton * getNAxisButton()
Definition: joyaxis.cpp:461
static void loggerMessageHandler(QtMsgType type, const QMessageLogContext &context, const QString &msg)
log message handling function
Definition: logger.cpp:210
static EventHandlerFactory * getInstance(QString handler="")
Definition: eventhandlerfactory.cpp:71
#define WARN()
Definition: logger.h:44
Custom singleton class used for logging across application.
Definition: logger.h:57
bool isShowRequested()
Definition: commandlineutility.cpp:387
QString getEventGenerator()
Definition: commandlineutility.cpp:401
void setButtonsMouseCurve(JoyButton::JoyMouseCurve mouseCurve)
Definition: joyaxis.cpp:614
void calculateReleaseSpringRadius()
Definition: mouseaxissettingsdialog.cpp:343
void updateConfigHorizontalSpeed(int value)
Definition: mouseaxissettingsdialog.cpp:167
void deleteInstance()
Definition: antkeymapper.cpp:93
void addJoyTab(InputDevice *device)
Definition: mainwindow.cpp:1507
MouseAxisSettingsDialogHelper helper
Definition: mouseaxissettingsdialog.h:78
void calculateSpringPreset()
Definition: mouseaxissettingsdialog.cpp:202
virtual QString getIdentifier()=0
void updateStartMultiPercentage(double value)
Definition: mouseaxissettingsdialoghelper.cpp:45
JoyButton::JoyMouseCurve getMouseCurveForIndex(int index)
Definition: mousesettingsdialog.cpp:242
void calculateMinAccelerationThreshold()
Definition: mouseaxissettingsdialog.cpp:316
void startLocalServer()
Definition: localantimicroserver.cpp:33
JoyButton::JoyMouseMovementMode getButtonsPresetMouseMode()
Definition: joyaxis.cpp:604
QMutex inputDaemonMutex
Definition: common.cpp:223
@ LOG_NONE
Definition: logger.h:65
bool getGraphicalStatus()
Definition: mainwindow.cpp:1804
void changeSettingsWidgetStatus(int index)
Definition: mousesettingsdialog.cpp:80
Definition: springmoderegionpreview.h:26
void updateExtraAccelerationCurvePresetComboBox(JoyButton::JoyExtraAccelerationCurve curve)
Definition: mousesettingsdialog.cpp:388
const QString unhideCommand
Definition: common.h:139
bool shouldListControllers()
Definition: commandlineutility.cpp:399
static QString handlerDisplayName(QString handler)
Definition: eventhandlerfactory.cpp:150
virtual void printPostMessages()
Do nothing by default. Allow child classes to specify text to output to a text stream.
Definition: baseeventhandler.cpp:38
void setButtonsWheelSpeedX(int value)
Definition: joyaxis.cpp:724
bool hasProfile()
Definition: commandlineutility.cpp:377
static void setCurrentLogFile(QString filename)
Definition: logger.cpp:172
void fillButtons()
Definition: mainwindow.cpp:305
int main(int argc, char *argv[])
Definition: main.cpp:224
void setButtonsSpringWidth(int value)
Definition: joyaxis.cpp:642
bool hasSameButtonsMouseMode()
Definition: joyaxis.cpp:592
void updateMinAccelThreshold(double value)
Definition: mouseaxissettingsdialoghelper.cpp:51