AntiMicroX
Public Member Functions | Protected Member Functions
JoyDPadButtonWidget Class Reference

#include <joydpadbuttonwidget.h>

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

Public Member Functions

 JoyDPadButtonWidget (JoyButton *button, bool displayNames, QWidget *parent=nullptr)
 
- Public Member Functions inherited from JoyButtonWidget
 JoyButtonWidget (JoyButton *button, bool displayNames, QWidget *parent=0)
 
JoyButtongetJoyButton () const
 
void tryFlash ()
 
- Public Member Functions inherited from FlashButtonWidget
 FlashButtonWidget (QWidget *parent=nullptr)
 
 FlashButtonWidget (bool displayNames, QWidget *parent=nullptr)
 
bool isButtonFlashing ()
 
void setDisplayNames (bool display)
 
bool isDisplayingNames ()
 

Protected Member Functions

virtual QString generateLabel () override
 Generate the string that will be displayed on the button. More...
 
- Protected Member Functions inherited from FlashButtonWidget
virtual void paintEvent (QPaintEvent *event)
 
virtual void retranslateUi ()
 
bool ifDisplayNames ()
 

Additional Inherited Members

- Public Slots inherited from JoyButtonWidget
void disableFlashes () override
 
void enableFlashes () override
 
- Public Slots inherited from FlashButtonWidget
void refreshLabel ()
 
void toggleNameDisplay ()
 
virtual void disableFlashes ()=0
 
virtual void enableFlashes ()=0
 
- Protected Slots inherited from FlashButtonWidget
void flash ()
 
void unflash ()
 
- Properties inherited from FlashButtonWidget
bool isflashing
 

Constructor & Destructor Documentation

◆ JoyDPadButtonWidget()

JoyDPadButtonWidget::JoyDPadButtonWidget ( JoyButton button,
bool  displayNames,
QWidget *  parent = nullptr 
)
explicit
Here is the call graph for this function:

Member Function Documentation

◆ generateLabel()

QString JoyDPadButtonWidget::generateLabel ( )
overrideprotectedvirtual

Generate the string that will be displayed on the button.

Returns
Display string

Reimplemented from JoyButtonWidget.

Here is the call graph for this function:

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