AntiMicroX
mouseaxissettingsdialog.h
Go to the documentation of this file.
1 /* antimicrox Gamepad to KB+M event mapper
2  * Copyright (C) 2015 Travis Nickles <nickles.travis@gmail.com>
3  * Copyright (C) 2020 Jagoda Górska <juliagoda.pl@protonmail>
4  *
5  * This program is free software: you can redistribute it and/or modify
6  * it under the terms of the GNU General Public License as published by
7  * the Free Software Foundation, either version 3 of the License, or
8  * (at your option) any later version.
9 
10  * This program is distributed in the hope that it will be useful,
11  * but WITHOUT ANY WARRANTY; without even the implied warranty of
12  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13  * GNU General Public License for more details.
14 
15  * You should have received a copy of the GNU General Public License
16  * along with this program. If not, see <http://www.gnu.org/licenses/>.
17  */
18 
19 #ifndef MOUSEAXISSETTINGSDIALOG_H
20 #define MOUSEAXISSETTINGSDIALOG_H
21 
22 #include "ui_mousesettingsdialog.h"
23 
24 #include "mousesettingsdialog.h"
26 
27 class JoyAxis;
29 
31 {
32  Q_OBJECT
33 
34  public:
35  explicit MouseAxisSettingsDialog(JoyAxis *axis, QWidget *parent = nullptr);
36 
37  JoyAxis *getAxis() const;
40 
41  protected:
43  void calculateSpringPreset();
47 
56 
57  public slots:
58  void changeMouseMode(int index);
59  void changeMouseCurve(int index);
60  void updateConfigHorizontalSpeed(int value);
61  void updateConfigVerticalSpeed(int value);
62  void updateSpringWidth(int value);
63  void updateSpringHeight(int value);
64  void updateSensitivity(double value);
66  void updateWheelSpeedHorizontalSpeed(int value);
67  void updateWheelSpeedVerticalSpeed(int value);
68  void updateSpringRelativeStatus(bool value);
69 
70  private slots:
71  void updateExtraAccelerationCurve(int index);
72 
73  private:
75 
79 };
80 
81 #endif // MOUSEAXISSETTINGSDIALOG_H
MouseAxisSettingsDialog::changeMouseCurve
void changeMouseCurve(int index)
Definition: mouseaxissettingsdialog.cpp:161
JoyAxis::setButtonsEasingDuration
void setButtonsEasingDuration(double value)
Definition: joyaxis.cpp:833
x11extras.h
MouseAxisSettingsDialog::MouseAxisSettingsDialog
MouseAxisSettingsDialog(JoyAxis *axis, QWidget *parent=nullptr)
Definition: mouseaxissettingsdialog.cpp:32
JoyButton::getMouseSpeedY
int getMouseSpeedY()
Definition: joybutton.cpp:2414
JoyAxis::getButtonsPresetSpringWidth
int getButtonsPresetSpringWidth()
Definition: joyaxis.cpp:654
MouseAxisSettingsDialog::getHelper
const MouseAxisSettingsDialogHelper & getHelper()
Definition: mouseaxissettingsdialog.cpp:383
CommandLineUtility
Definition: commandlineutility.h:81
SetJoystick::getIndex
int getIndex() const
Definition: setjoystick.cpp:507
PadderCommon::programVersion
const QString programVersion
Definition: common.h:152
Logger::getInstance
static Logger * getInstance(bool raiseExceptionForNull=true)
Get the Instance of logger.
Definition: logger.h:94
MouseAxisSettingsDialogHelper::updateMaxAccelThreshold
void updateMaxAccelThreshold(double value)
Definition: mouseaxissettingsdialoghelper.cpp:57
BaseEventHandler::getName
virtual QString getName()=0
Logger::setLogLevel
static void setLogLevel(LogLevel level)
Set the highest logging level. Determines which messages are output to the output stream.
Definition: logger.cpp:76
MainWindow::fillButtonsID
void fillButtonsID(InputDevice *joystick)
Definition: mainwindow.cpp:345
MainWindow::saveAppConfig
void saveAppConfig()
Definition: mainwindow.cpp:703
MouseAxisSettingsDialog::updateSensitivity
void updateSensitivity(double value)
Definition: mouseaxissettingsdialog.cpp:230
MouseAxisSettingsDialog
Definition: mouseaxissettingsdialog.h:30
MouseAxisSettingsDialog::getSpringPreviewWidget
SpringModeRegionPreview * getSpringPreviewWidget() const
Definition: mouseaxissettingsdialog.cpp:381
MouseAxisSettingsDialog::updateWindowTitleAxisName
void updateWindowTitleAxisName()
Definition: mouseaxissettingsdialog.cpp:256
JoyAxis
Represents single axis of of joystick (or other input)
Definition: joyaxis.h:40
MouseAxisSettingsDialogHelper::updateExtraAccelerationMultiplier
void updateExtraAccelerationMultiplier(double value)
Definition: mouseaxissettingsdialoghelper.cpp:39
logger.h
LocalAntiMicroServer::showHiddenWindow
void showHiddenWindow()
PRINT_STDERR
#define PRINT_STDERR()
Definition: logger.h:39
MouseAxisSettingsDialog::calculateMouseSpeedPreset
void calculateMouseSpeedPreset()
Definition: mouseaxissettingsdialog.cpp:218
SetJoystick::getName
QString getName() const
Definition: setjoystick.cpp:948
INFO
#define INFO()
Definition: logger.h:43
antkeymapper.h
MainWindow::handleInstanceDisconnect
void handleInstanceDisconnect()
Definition: mainwindow.cpp:1052
InputDaemon
Fetches hardware events from SDL and dispatch them to input objects like JoyAxis or JoyButton....
Definition: inputdaemon.h:39
JoyButton::setExtraAccelerationStatus
void setExtraAccelerationStatus(bool status)
Definition: joybutton.cpp:4443
MouseAxisSettingsDialog::updateSpringRelativeStatus
void updateSpringRelativeStatus(bool value)
Definition: mouseaxissettingsdialog.cpp:254
MouseAxisSettingsDialog::selectCurrentMouseModePreset
void selectCurrentMouseModePreset()
Definition: mouseaxissettingsdialog.cpp:183
PRINT_STDOUT
#define PRINT_STDOUT()
Macro used for printing messages to stdout.
Definition: logger.h:38
JoyAxis::setButtonsSpringRelativeStatus
void setButtonsSpringRelativeStatus(bool value)
Definition: joyaxis.cpp:789
inputdaemon.h
LocalAntiMicroServer::close
void close()
Definition: localantimicroserver.cpp:89
AppLaunchHelper::changeMouseThread
void changeMouseThread(QThread *thread)
Definition: applaunchhelper.cpp:172
InputDevice
Abstract class representing a hardware input device, e.g a joystick or controller.
Definition: inputdevice.h:50
PadderCommon::mouseHelperObj
MouseHelper mouseHelperObj
Definition: common.cpp:225
AppLaunchHelper::revertMouseThread
void revertMouseThread()
Definition: applaunchhelper.cpp:166
SpringModeRegionPreview::setSpringHeight
void setSpringHeight(int height)
Definition: springmoderegionpreview.cpp:127
applaunchhelper.h
JoyButton::MouseCursor
@ MouseCursor
Definition: joybutton.h:64
JoyButton::getMaxAccelThreshold
double getMaxAccelThreshold()
Definition: joybutton.cpp:4484
AppLaunchHelper
Definition: applaunchhelper.h:30
AntiMicroSettings::applySettingsToLogger
void applySettingsToLogger(CommandLineUtility &cmdutility, Logger *logger=nullptr)
applies settings from command line to logger
Definition: antimicrosettings.cpp:73
AntiMicroSettings::importFromCommandLine
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
MainWindow::setTranslator
void setTranslator(QTranslator *translator)
Definition: mainwindow.cpp:1806
JoyAxis::getButtonsPresetMouseCurve
JoyButton::JoyMouseCurve getButtonsPresetMouseCurve()
Definition: joyaxis.cpp:631
SpringModeRegionPreview::setSpringWidth
void setSpringWidth(int width)
Definition: springmoderegionpreview.cpp:102
MainWindow::setAppTranslator
void setAppTranslator(QTranslator *translator)
Definition: mainwindow.cpp:1810
EventHandlerFactory::fallBackIdentifier
static QString fallBackIdentifier()
Definition: eventhandlerfactory.cpp:97
MainWindow::testMappingUpdateNow
void testMappingUpdateNow(int index, InputDevice *device)
Definition: mainwindow.cpp:1434
MouseAxisSettingsDialogHelper::updateAccelExtraDuration
void updateAccelExtraDuration(double value)
Definition: mouseaxissettingsdialoghelper.cpp:63
MouseAxisSettingsDialog::calculateMaxAccelerationThreshold
void calculateMaxAccelerationThreshold()
Definition: mouseaxissettingsdialog.cpp:325
JoyAxis::setButtonsSensitivity
void setButtonsSensitivity(double value)
Definition: joyaxis.cpp:674
MouseAxisSettingsDialog::springPreviewWidget
SpringModeRegionPreview * springPreviewWidget
Definition: mouseaxissettingsdialog.h:77
MouseAxisSettingsDialog::updateConfigVerticalSpeed
void updateConfigVerticalSpeed(int value)
Definition: mouseaxissettingsdialog.cpp:173
MainWindow::alterConfigFromSettings
void alterConfigFromSettings()
Definition: mainwindow.cpp:237
AntiMicroSettings
Definition: antimicrosettings.h:26
importLegacySettingsIfExist
void importLegacySettingsIfExist()
Function used for copying settings used by antimicro and previous revisions of antimicrox to provide ...
Definition: main.cpp:175
LocalAntiMicroServer
Class used for checking presence of other AntiMicroX instances and communicating with them.
Definition: localantimicroserver.h:30
Logger::createInstance
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
MouseAxisSettingsDialog::updateWheelSpeedHorizontalSpeed
void updateWheelSpeedHorizontalSpeed(int value)
Definition: mouseaxissettingsdialog.cpp:250
CommandLineUtility::hasProfileInOptions
bool hasProfileInOptions()
Definition: commandlineutility.cpp:409
MouseAxisSettingsDialog::calculateStartAccelerationMultiplier
void calculateStartAccelerationMultiplier()
Definition: mouseaxissettingsdialog.cpp:307
MouseSettingsDialog::changeSpringSectionStatus
void changeSpringSectionStatus(int index)
Definition: mousesettingsdialog.cpp:102
JoyAxis::getPAxisButton
JoyAxisButton * getPAxisButton()
Definition: joyaxis.cpp:459
MouseAxisSettingsDialog::updateSpringHeight
void updateSpringHeight(int value)
Definition: mouseaxissettingsdialog.cpp:181
PadderCommon::configAntimicroLegacyFilePath
QString configAntimicroLegacyFilePath()
Definition: common.h:121
mouseaxissettingsdialog.h
InputDaemon::deviceAdded
void deviceAdded(InputDevice *device)
JoyAxis::getButtonsPresetSensitivity
double getButtonsPresetSensitivity()
Definition: joyaxis.cpp:680
CommandLineUtility::getCurrentLogFile
QString getCurrentLogFile()
Definition: commandlineutility.cpp:405
JoyButton::getSpringDeadCircleMultiplier
int getSpringDeadCircleMultiplier()
Definition: joybutton.cpp:4542
JoyButton::getMouseSpeedX
int getMouseSpeedX()
Definition: joybutton.cpp:2403
system
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
Logger::LogLevel
LogLevel
Definition: logger.h:63
joybuttonslot.h
MouseAxisSettingsDialog::updateSpringWidth
void updateSpringWidth(int value)
Definition: mouseaxissettingsdialog.cpp:179
JoyButton::getWheelSpeedY
int getWheelSpeedY()
Definition: joybutton.cpp:3614
BaseEventHandler::init
virtual bool init()=0
MouseAxisSettingsDialogHelper
Definition: mouseaxissettingsdialoghelper.h:26
CommandLineUtility::isUnloadRequested
bool isUnloadRequested()
Definition: commandlineutility.cpp:393
JoyAxis::getButtonsEasingDuration
double getButtonsEasingDuration()
Definition: joyaxis.cpp:839
AntKeyMapper
Definition: antkeymapper.h:36
springmousemoveinfo.h
localantimicroserver.h
InputDaemon::joysticksRefreshed
void joysticksRefreshed(QMap< SDL_JoystickID, InputDevice * > *joysticks)
MainWindow::mappingUpdated
void mappingUpdated(QString mapping, InputDevice *device)
JoyAxis::isRelativeSpring
bool isRelativeSpring()
Definition: joyaxis.cpp:795
InputDaemon::joystickRefreshed
void joystickRefreshed(InputDevice *joystick)
MouseAxisSettingsDialog::calculateAccelExtraDuration
void calculateAccelExtraDuration()
Definition: mouseaxissettingsdialog.cpp:334
MainWindow::joystickRefreshRequested
void joystickRefreshRequested()
MainWindow
Definition: mainwindow.h:53
eventhandlerfactory.h
MouseAxisSettingsDialog::axis
JoyAxis * axis
Definition: mouseaxissettingsdialog.h:76
JoyButton::getAccelExtraDuration
double getAccelExtraDuration()
Definition: joybutton.cpp:4512
MouseSettingsDialog
Definition: mousesettingsdialog.h:30
MouseAxisSettingsDialogHelper::updateReleaseSpringRadius
void updateReleaseSpringRadius(int value)
Definition: mouseaxissettingsdialoghelper.cpp:69
MouseAxisSettingsDialog::getAxis
JoyAxis * getAxis() const
Definition: mouseaxissettingsdialog.cpp:379
JoyButton::isExtraAccelerationEnabled
bool isExtraAccelerationEnabled()
Definition: joybutton.cpp:4439
InputDaemon::deviceUpdated
void deviceUpdated(int index, InputDevice *device)
MouseSettingsDialog::updateAccelerationCurvePresetComboBox
void updateAccelerationCurvePresetComboBox(JoyButton::JoyMouseCurve mouseCurve)
Definition: mousesettingsdialog.cpp:203
JoyAxis::getParentSet
SetJoystick * getParentSet()
Definition: joyaxis.cpp:777
AntKeyMapper::getInstance
static AntKeyMapper * getInstance(QString handler="")
Definition: antkeymapper.cpp:80
PadderCommon::configFilePath
QString configFilePath()
Definition: common.h:97
InputDaemon::quit
void quit()
Definition: inputdaemon.cpp:339
MouseAxisSettingsDialog::updateWheelSpeedVerticalSpeed
void updateWheelSpeedVerticalSpeed(int value)
Definition: mouseaxissettingsdialog.cpp:252
EventHandlerFactory
Definition: eventhandlerfactory.h:74
InputDaemon::refreshMapping
void refreshMapping(QString mapping, InputDevice *device)
Definition: inputdaemon.cpp:363
MouseAxisSettingsDialog::calculateExtraAccelerationCurve
void calculateExtraAccelerationCurve()
Definition: mouseaxissettingsdialog.cpp:370
MouseAxisSettingsDialog::updateAccelerationCurvePresetComboBox
void updateAccelerationCurvePresetComboBox()
Definition: mouseaxissettingsdialog.cpp:232
JoyAxis::setButtonsSpringHeight
void setButtonsSpringHeight(int value)
Definition: joyaxis.cpp:648
AppLaunchHelper::initRunMethods
void initRunMethods()
Definition: applaunchhelper.cpp:41
SetJoystick::getRealIndex
int getRealIndex() const
Definition: setjoystick.cpp:509
MouseAxisSettingsDialog::calculateExtraAccelerationMultiplier
void calculateExtraAccelerationMultiplier()
Definition: mouseaxissettingsdialog.cpp:297
MainWindow::removeJoyTabs
void removeJoyTabs()
Definition: mainwindow.cpp:1038
InputDaemon::deviceRemoved
void deviceRemoved(SDL_JoystickID deviceID)
PadderCommon::configLegacyFilePath
QString configLegacyFilePath()
Definition: common.h:108
AppLaunchHelper::printControllerList
void printControllerList(QMap< SDL_JoystickID, InputDevice * > *joysticks)
Definition: applaunchhelper.cpp:106
BaseEventHandler::cleanup
virtual bool cleanup()=0
mousesettingsdialog.h
inputdevice.h
MouseAxisSettingsDialogHelper::updateExtraAccelerationStatus
void updateExtraAccelerationStatus(bool checked)
Definition: mouseaxissettingsdialoghelper.cpp:33
JoyButton::JoyMouseCurve
JoyMouseCurve
Definition: joybutton.h:67
MainWindow::removeJoyTab
void removeJoyTab(SDL_JoystickID deviceID)
Definition: mainwindow.cpp:1463
MouseAxisSettingsDialog::changeMouseMode
void changeMouseMode(int index)
Definition: mouseaxissettingsdialog.cpp:139
EventHandlerFactory::deleteInstance
void deleteInstance()
Definition: eventhandlerfactory.cpp:86
CommandLineUtility::parseArguments
void parseArguments(const QApplication &parsed_app)
load and parse arguments from commandline
Definition: commandlineutility.cpp:53
MouseSettingsDialog::getExtraAccelCurveForIndex
JoyButton::JoyExtraAccelerationCurve getExtraAccelCurveForIndex(int index)
Definition: mousesettingsdialog.cpp:361
EventHandlerFactory::handler
BaseEventHandler * handler()
Definition: eventhandlerfactory.cpp:95
PadderCommon::localSocketKey
const QString localSocketKey
Definition: common.h:138
MouseAxisSettingsDialog::calculateWheelSpeedPreset
void calculateWheelSpeedPreset()
Definition: mouseaxissettingsdialog.cpp:238
JoyAxis::setButtonsMouseMode
void setButtonsMouseMode(JoyButton::JoyMouseMovementMode mode)
Definition: joyaxis.cpp:586
deleteInputDevices
static void deleteInputDevices(QMap< SDL_JoystickID, InputDevice * > *joysticks)
Definition: main.cpp:153
JoyButton::setMouseSpeedX
void setMouseSpeedX(int speed)
Definition: joybutton.cpp:2394
JoyAxis::getButtonsPresetSpringHeight
int getButtonsPresetSpringHeight()
Definition: joyaxis.cpp:664
joysensortype.h
MouseAxisSettingsDialog::calculateExtraAccelrationStatus
void calculateExtraAccelrationStatus()
Definition: mouseaxissettingsdialog.cpp:286
PadderCommon::log_system_config
void log_system_config()
Definition: common.cpp:203
JoyAxisButton
Definition: joyaxisbutton.h:29
copy
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
PadderCommon::configPath
QString configPath()
Definition: common.h:84
common.h
JoyAxis::getAxisName
virtual QString getAxisName()
Definition: joyaxis.cpp:722
CommandLineUtility::getCurrentLogLevel
Logger::LogLevel getCurrentLogLevel()
Definition: commandlineutility.cpp:403
JoyButton::getWheelSpeedX
int getWheelSpeedX()
Definition: joybutton.cpp:3612
JoyAxis::setButtonsWheelSpeedY
void setButtonsWheelSpeedY(int value)
Definition: joyaxis.cpp:730
MouseAxisSettingsDialog::updateExtraAccelerationCurve
void updateExtraAccelerationCurve(int index)
Definition: mouseaxissettingsdialog.cpp:355
MouseAxisSettingsDialog::getHelperLocal
MouseAxisSettingsDialogHelper & getHelperLocal()
Definition: mouseaxissettingsdialog.cpp:385
JoyAxis::getPartialName
virtual QString getPartialName(bool forceFullFormat=false, bool displayNames=false)
Definition: joyaxis.cpp:740
MainWindow::fillButtonsMap
void fillButtonsMap(QMap< SDL_JoystickID, InputDevice * > *joysticks)
Definition: mainwindow.cpp:352
joyaxis.h
ERROR
#define ERROR()
Definition: logger.h:45
MouseSettingsDialog::ui
Ui::MouseSettingsDialog * ui
Definition: mousesettingsdialog.h:44
springmoderegionpreview.h
JoyAxis::getNAxisButton
JoyAxisButton * getNAxisButton()
Definition: joyaxis.cpp:461
Logger::loggerMessageHandler
static void loggerMessageHandler(QtMsgType type, const QMessageLogContext &context, const QString &msg)
log message handling function
Definition: logger.cpp:210
EventHandlerFactory::getInstance
static EventHandlerFactory * getInstance(QString handler="")
Definition: eventhandlerfactory.cpp:71
WARN
#define WARN()
Definition: logger.h:44
X11Extras::getInstance
static X11Extras * getInstance()
Definition: x11extras.cpp:73
JoyButton::getStartAccelMultiplier
double getStartAccelMultiplier()
Definition: joybutton.cpp:4495
setjoystick.h
LocalAntiMicroServer::clientdisconnect
void clientdisconnect()
Logger
Custom singleton class used for logging across application.
Definition: logger.h:57
JoyButton::getExtraAccelerationMultiplier
double getExtraAccelerationMultiplier()
Definition: joybutton.cpp:4441
CommandLineUtility::isShowRequested
bool isShowRequested()
Definition: commandlineutility.cpp:387
autoprofileinfo.h
JoyButton::setExtraAccelerationCurve
void setExtraAccelerationCurve(JoyExtraAccelerationCurve curve)
Definition: joybutton.cpp:4588
mouseaxissettingsdialoghelper.h
joysensordirection.h
JoyButton::setMouseSpeedY
void setMouseSpeedY(int speed)
Definition: joybutton.cpp:2405
CommandLineUtility::getEventGenerator
QString getEventGenerator()
Definition: commandlineutility.cpp:401
JoyAxis::setButtonsMouseCurve
void setButtonsMouseCurve(JoyButton::JoyMouseCurve mouseCurve)
Definition: joyaxis.cpp:614
MouseAxisSettingsDialog::calculateReleaseSpringRadius
void calculateReleaseSpringRadius()
Definition: mouseaxissettingsdialog.cpp:343
MouseAxisSettingsDialog::updateConfigHorizontalSpeed
void updateConfigHorizontalSpeed(int value)
Definition: mouseaxissettingsdialog.cpp:167
AntKeyMapper::deleteInstance
void deleteInstance()
Definition: antkeymapper.cpp:93
MainWindow::addJoyTab
void addJoyTab(InputDevice *device)
Definition: mainwindow.cpp:1507
MouseAxisSettingsDialog::helper
MouseAxisSettingsDialogHelper helper
Definition: mouseaxissettingsdialog.h:78
InputDaemon::refresh
void refresh()
Definition: inputdaemon.cpp:300
MouseAxisSettingsDialog::calculateSpringPreset
void calculateSpringPreset()
Definition: mouseaxissettingsdialog.cpp:202
BaseEventHandler::getIdentifier
virtual QString getIdentifier()=0
JoyButton::JoyExtraAccelerationCurve
JoyExtraAccelerationCurve
Definition: joybutton.h:78
MouseAxisSettingsDialogHelper::updateStartMultiPercentage
void updateStartMultiPercentage(double value)
Definition: mouseaxissettingsdialoghelper.cpp:45
MouseSettingsDialog::getMouseCurveForIndex
JoyButton::JoyMouseCurve getMouseCurveForIndex(int index)
Definition: mousesettingsdialog.cpp:242
commandlineutility.h
MouseAxisSettingsDialog::calculateMinAccelerationThreshold
void calculateMinAccelerationThreshold()
Definition: mouseaxissettingsdialog.cpp:316
LocalAntiMicroServer::startLocalServer
void startLocalServer()
Definition: localantimicroserver.cpp:33
X11Extras::closeDisplay
void closeDisplay()
CURRENTLY NOT USED.
Definition: x11extras.cpp:124
JoyAxis::getButtonsPresetMouseMode
JoyButton::JoyMouseMovementMode getButtonsPresetMouseMode()
Definition: joyaxis.cpp:604
PadderCommon::inputDaemonMutex
QMutex inputDaemonMutex
Definition: common.cpp:223
Logger::LOG_NONE
@ LOG_NONE
Definition: logger.h:65
MainWindow::getGraphicalStatus
bool getGraphicalStatus()
Definition: mainwindow.cpp:1804
MouseSettingsDialog::changeSettingsWidgetStatus
void changeSettingsWidgetStatus(int index)
Definition: mousesettingsdialog.cpp:80
SpringModeRegionPreview
Definition: springmoderegionpreview.h:26
simplekeygrabberbutton.h
MouseSettingsDialog::updateExtraAccelerationCurvePresetComboBox
void updateExtraAccelerationCurvePresetComboBox(JoyButton::JoyExtraAccelerationCurve curve)
Definition: mousesettingsdialog.cpp:388
PadderCommon::unhideCommand
const QString unhideCommand
Definition: common.h:139
antimicrosettings.h
CommandLineUtility::shouldListControllers
bool shouldListControllers()
Definition: commandlineutility.cpp:399
mainwindow.h
JoyButton::JoyMouseMovementMode
JoyMouseMovementMode
Definition: joybutton.h:62
JoyButton::MouseSpring
@ MouseSpring
Definition: joybutton.h:65
EventHandlerFactory::handlerDisplayName
static QString handlerDisplayName(QString handler)
Definition: eventhandlerfactory.cpp:150
BaseEventHandler::printPostMessages
virtual void printPostMessages()
Do nothing by default. Allow child classes to specify text to output to a text stream.
Definition: baseeventhandler.cpp:38
JoyAxis::setButtonsWheelSpeedX
void setButtonsWheelSpeedX(int value)
Definition: joyaxis.cpp:724
CommandLineUtility::hasProfile
bool hasProfile()
Definition: commandlineutility.cpp:377
Logger::setCurrentLogFile
static void setCurrentLogFile(QString filename)
Definition: logger.cpp:172
MainWindow::fillButtons
void fillButtons()
Definition: mainwindow.cpp:305
JoyButton::getExtraAccelerationCurve
JoyExtraAccelerationCurve getExtraAccelerationCurve()
Definition: joybutton.cpp:4594
JoyButton::getMinAccelThreshold
double getMinAccelThreshold()
Definition: joybutton.cpp:4473
main
int main(int argc, char *argv[])
Definition: main.cpp:224
JoyAxis::setButtonsSpringWidth
void setButtonsSpringWidth(int value)
Definition: joyaxis.cpp:642
JoyAxis::hasSameButtonsMouseMode
bool hasSameButtonsMouseMode()
Definition: joyaxis.cpp:592
MouseAxisSettingsDialogHelper::updateMinAccelThreshold
void updateMinAccelThreshold(double value)
Definition: mouseaxissettingsdialoghelper.cpp:51