![]() |
AntiMicroX
|
Mouse settings dialog specialized for sensors. More...
#include <mousesensorsettingsdialog.h>
Public Slots | |
| void | updateConfigHorizontalSpeed (int value) |
| Horizontal mouse speed change UI event handler Updates horizontal mouse speed on all buttons of the associated sensor. | |
| void | updateConfigVerticalSpeed (int value) |
| Vertical mouse speed change UI event handler Updates vertical mouse speed on all buttons of the associated sensor. | |
| void | updateWheelSpeedHorizontalSpeed (int value) |
| Horizontal mouse wheel speed change UI event handler Updates horizontal mouse wheel speed on all buttons of the associated sensor. | |
| void | updateWheelSpeedVerticalSpeed (int value) |
| Vertical mouse wheel speed change UI event handler Updates vertical mouse wheel speed on all buttons of the associated sensor. | |
| virtual void | changeMouseMode (int index) |
| Not used for sensors but necessary to implement because it is an abstract function in the parent class. | |
| virtual void | changeMouseCurve (int index) |
| Not used for sensors but necessary to implement because it is an abstract function in the parent class. | |
Public Slots inherited from MouseSettingsDialog | |
| void | changeSettingsWidgetStatus (int index) |
| void | changeSpringSectionStatus (int index) |
| void | changeMouseSpeedBoxStatus (int index) |
| void | changeWheelSpeedBoxStatus (int index) |
| void | updateHorizontalSpeedConvertLabel (int value) |
| void | updateVerticalSpeedConvertLabel (int value) |
| void | moveSpeedsTogether (int value) |
| void | updateWheelVerticalSpeedLabel (int value) |
| void | updateWheelHorizontalSpeedLabel (int value) |
| void | changeSensitivityStatusForMouseMode (int index) |
| void | updateMouseCursorStatusLabels (int mouseX, int mouseY, int elapsed) |
| Update mouse status labels with cursor mouse information provided by an InputDevice. | |
| void | updateMouseSpringStatusLabels (int coordX, int coordY) |
| Update mouse status labels with spring mouse information provided by an InputDevice. | |
| virtual void | changeMouseMode (int index)=0 |
| virtual void | changeMouseCurve (int index)=0 |
Public Member Functions | |
| MouseSensorSettingsDialog (JoySensor *sensor, QWidget *parent=0) | |
| JoySensor * | getSensor () const |
| Gets the underlying JoySensor object. | |
Public Member Functions inherited from MouseSettingsDialog | |
| MouseSettingsDialog (QWidget *parent=nullptr) | |
| ~MouseSettingsDialog () | |
Protected Member Functions | |
| void | calculateMouseSpeedPreset () |
| Get the maximum mouse speed used by the buttons of the associated sensor and set the UI values to it. | |
| void | calculateWheelSpeedPreset () |
| Get the maximum mouse wheel speed used by the buttons of the associated sensor and set the UI values to it. | |
| void | updateWindowTitleSensorName () |
| Shows the sensor name in dialog title. | |
Protected Member Functions inherited from MouseSettingsDialog | |
| void | updateAccelerationCurvePresetComboBox (JoyButton::JoyMouseCurve mouseCurve) |
| void | updateExtraAccelerationCurvePresetComboBox (JoyButton::JoyExtraAccelerationCurve curve) |
| JoyButton::JoyMouseCurve | getMouseCurveForIndex (int index) |
| JoyButton::JoyExtraAccelerationCurve | getExtraAccelCurveForIndex (int index) |
Private Attributes | |
| JoySensor * | m_sensor |
Additional Inherited Members | |
Protected Attributes inherited from MouseSettingsDialog | |
| Ui::MouseSettingsDialog * | ui |
| QElapsedTimer | lastMouseStatUpdate |
Mouse settings dialog specialized for sensors.
|
explicit |
|
protected |
Get the maximum mouse speed used by the buttons of the associated sensor and set the UI values to it.
|
protected |
Get the maximum mouse wheel speed used by the buttons of the associated sensor and set the UI values to it.
Not used for sensors but necessary to implement because it is an abstract function in the parent class.
Not used for sensors but necessary to implement because it is an abstract function in the parent class.
Horizontal mouse speed change UI event handler Updates horizontal mouse speed on all buttons of the associated sensor.
Vertical mouse speed change UI event handler Updates vertical mouse speed on all buttons of the associated sensor.
Horizontal mouse wheel speed change UI event handler Updates horizontal mouse wheel speed on all buttons of the associated sensor.
Vertical mouse wheel speed change UI event handler Updates vertical mouse wheel speed on all buttons of the associated sensor.
|
protected |
Shows the sensor name in dialog title.
|
private |