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

#include <dpadeditdialog.h>

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

Public Member Functions

 DPadEditDialog (JoyDPad *dpad, QWidget *parent=nullptr)
 
 ~DPadEditDialog ()
 
JoyDPadgetDPad () const
 
const DPadEditDialogHelpergetHelper ()
 

Protected Member Functions

void selectCurrentPreset ()
 

Private Slots

void implementPresets (int index)
 
void implementModes (int index)
 
void openMouseSettingsDialog ()
 
void enableMouseSettingButton ()
 
void updateWindowTitleDPadName ()
 
void updateDPadDelaySpinBox (int value)
 Update QDoubleSpinBox value based on updated dpad delay value. More...
 
void updateDPadDelaySlider (double value)
 Update QSlider value based on value from QDoubleSpinBox. More...
 

Private Member Functions

DPadEditDialogHelpergetHelperLocal ()
 

Private Attributes

Ui::DPadEditDialog * ui
 
JoyDPaddpad
 
DPadEditDialogHelper helper
 

Constructor & Destructor Documentation

◆ DPadEditDialog()

DPadEditDialog::DPadEditDialog ( JoyDPad dpad,
QWidget *  parent = nullptr 
)
explicit
Here is the call graph for this function:

◆ ~DPadEditDialog()

DPadEditDialog::~DPadEditDialog ( )

Member Function Documentation

◆ enableMouseSettingButton

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

◆ getDPad()

JoyDPad * DPadEditDialog::getDPad ( ) const

◆ getHelper()

const DPadEditDialogHelper & DPadEditDialog::getHelper ( )

◆ getHelperLocal()

DPadEditDialogHelper & DPadEditDialog::getHelperLocal ( )
private
Here is the caller graph for this function:

◆ implementModes

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

◆ implementPresets

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

◆ openMouseSettingsDialog

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

◆ selectCurrentPreset()

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

◆ updateDPadDelaySlider

void DPadEditDialog::updateDPadDelaySlider ( double  value)
privateslot

Update QSlider value based on value from QDoubleSpinBox.

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

◆ updateDPadDelaySpinBox

void DPadEditDialog::updateDPadDelaySpinBox ( int  value)
privateslot

Update QDoubleSpinBox value based on updated dpad delay value.

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

◆ updateWindowTitleDPadName

void DPadEditDialog::updateWindowTitleDPadName ( )
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

Field Documentation

◆ dpad

JoyDPad* DPadEditDialog::dpad
private

◆ helper

DPadEditDialogHelper DPadEditDialog::helper
private

◆ ui

Ui::DPadEditDialog* DPadEditDialog::ui
private

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