AntiMicroX
Public Slots | Public Member Functions | Private Attributes
JoyControlStickEditDialogHelper Class Reference

Some helper methods which run in the IO thread and are called from the GUI thread. More...

#include <joycontrolstickeditdialoghelper.h>

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

Public Slots

void setFromPendingSlots ()
 
void clearButtonsSlotsEventReset ()
 
void updateControlStickDelay (int value)
 

Public Member Functions

 JoyControlStickEditDialogHelper (JoyControlStick *stick, QObject *parent=nullptr)
 
void setPendingSlots (QHash< JoyControlStick::JoyStickDirections, JoyButtonSlot * > *tempSlots)
 
void clearPendingSlots ()
 
const QHash< JoyControlStick::JoyStickDirections, JoyButtonSlot * > & getPendingSlots ()
 

Private Attributes

JoyControlStickstick
 
QHash< JoyControlStick::JoyStickDirections, JoyButtonSlot * > pendingSlots
 

Detailed Description

Some helper methods which run in the IO thread and are called from the GUI thread.

Constructor & Destructor Documentation

◆ JoyControlStickEditDialogHelper()

JoyControlStickEditDialogHelper::JoyControlStickEditDialogHelper ( JoyControlStick stick,
QObject *  parent = nullptr 
)
explicit

Member Function Documentation

◆ clearButtonsSlotsEventReset

void JoyControlStickEditDialogHelper::clearButtonsSlotsEventReset ( )
slot
Here is the call graph for this function:

◆ clearPendingSlots()

void JoyControlStickEditDialogHelper::clearPendingSlots ( )

◆ getPendingSlots()

const QHash< JoyControlStick::JoyStickDirections, JoyButtonSlot * > & JoyControlStickEditDialogHelper::getPendingSlots ( )
Here is the caller graph for this function:

◆ setFromPendingSlots

void JoyControlStickEditDialogHelper::setFromPendingSlots ( )
slot
Here is the call graph for this function:

◆ setPendingSlots()

void JoyControlStickEditDialogHelper::setPendingSlots ( QHash< JoyControlStick::JoyStickDirections, JoyButtonSlot * > *  tempSlots)
Here is the caller graph for this function:

◆ updateControlStickDelay

void JoyControlStickEditDialogHelper::updateControlStickDelay ( int  value)
slot
Here is the call graph for this function:
Here is the caller graph for this function:

Field Documentation

◆ pendingSlots

QHash<JoyControlStick::JoyStickDirections, JoyButtonSlot *> JoyControlStickEditDialogHelper::pendingSlots
private

◆ stick

JoyControlStick* JoyControlStickEditDialogHelper::stick
private

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