AntiMicroX
Public Member Functions | Protected Member Functions | Private Slots | Private Member Functions | Private Attributes
JoyControlStickEditDialog Class Reference

#include <joycontrolstickeditdialog.h>

Inheritance diagram for JoyControlStickEditDialog:
[legend]
Collaboration diagram for JoyControlStickEditDialog:
[legend]

Public Member Functions

 JoyControlStickEditDialog (JoyControlStick *stick, bool keypadUnlocked, QWidget *parent=nullptr)
 
 ~JoyControlStickEditDialog ()
 

Protected Member Functions

void selectCurrentPreset ()
 

Private Slots

void implementPresets (int index)
 
void implementModes (int index)
 
void refreshStickStats (int x, int y)
 
void updateMouseMode (int index)
 
void checkMaxZone (int value)
 
void openMouseSettingsDialog ()
 
void enableMouseSettingButton ()
 
void updateWindowTitleStickName ()
 
void changeCircleAdjust (int value)
 
void updateStickDelaySpinBox (int value)
 Update QDoubleSpinBox value based on updated stick delay value. More...
 
void updateStickDelaySlider (double value)
 Update QSlider value based on value from QDoubleSpinBox. More...
 
void openModifierEditDialog ()
 
void changeModifierSummary ()
 

Private Member Functions

JoyControlStickEditDialogHelpergetHelperLocal ()
 

Private Attributes

Ui::JoyControlStickEditDialog * ui
 
bool keypadUnlocked
 
JoyControlStickstick
 
JoyControlStickEditDialogHelper helper
 

Constructor & Destructor Documentation

◆ JoyControlStickEditDialog()

JoyControlStickEditDialog::JoyControlStickEditDialog ( JoyControlStick stick,
bool  keypadUnlocked,
QWidget *  parent = nullptr 
)
explicit
Here is the call graph for this function:

◆ ~JoyControlStickEditDialog()

JoyControlStickEditDialog::~JoyControlStickEditDialog ( )

Member Function Documentation

◆ changeCircleAdjust

void JoyControlStickEditDialog::changeCircleAdjust ( int  value)
privateslot
Here is the caller graph for this function:

◆ changeModifierSummary

void JoyControlStickEditDialog::changeModifierSummary ( )
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

◆ checkMaxZone

void JoyControlStickEditDialog::checkMaxZone ( int  value)
privateslot
Here is the caller graph for this function:

◆ enableMouseSettingButton

void JoyControlStickEditDialog::enableMouseSettingButton ( )
privateslot
Here is the caller graph for this function:

◆ getHelperLocal()

JoyControlStickEditDialogHelper & JoyControlStickEditDialog::getHelperLocal ( )
private
Here is the caller graph for this function:

◆ implementModes

void JoyControlStickEditDialog::implementModes ( int  index)
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

◆ implementPresets

void JoyControlStickEditDialog::implementPresets ( int  index)
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

◆ openModifierEditDialog

void JoyControlStickEditDialog::openModifierEditDialog ( )
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

◆ openMouseSettingsDialog

void JoyControlStickEditDialog::openMouseSettingsDialog ( )
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

◆ refreshStickStats

void JoyControlStickEditDialog::refreshStickStats ( int  x,
int  y 
)
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

◆ selectCurrentPreset()

void JoyControlStickEditDialog::selectCurrentPreset ( )
protected
Here is the call graph for this function:
Here is the caller graph for this function:

◆ updateMouseMode

void JoyControlStickEditDialog::updateMouseMode ( int  index)
privateslot
Here is the call graph for this function:

◆ updateStickDelaySlider

void JoyControlStickEditDialog::updateStickDelaySlider ( double  value)
privateslot

Update QSlider value based on value from QDoubleSpinBox.

Parameters
Valuefrom QDoubleSpinBox.
Here is the caller graph for this function:

◆ updateStickDelaySpinBox

void JoyControlStickEditDialog::updateStickDelaySpinBox ( int  value)
privateslot

Update QDoubleSpinBox value based on updated stick delay value.

Parameters
Delayvalue obtained from JoyControlStick.
Here is the caller graph for this function:

◆ updateWindowTitleStickName

void JoyControlStickEditDialog::updateWindowTitleStickName ( )
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

Field Documentation

◆ helper

JoyControlStickEditDialogHelper JoyControlStickEditDialog::helper
private

◆ keypadUnlocked

bool JoyControlStickEditDialog::keypadUnlocked
private

◆ stick

JoyControlStick* JoyControlStickEditDialog::stick
private

◆ ui

Ui::JoyControlStickEditDialog* JoyControlStickEditDialog::ui
private

The documentation for this class was generated from the following files: