AntiMicroX
Public Member Functions | Protected Member Functions | Private Attributes
JoyControlStickStatusBox Class Reference

#include <joycontrolstickstatusbox.h>

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

Public Member Functions

 JoyControlStickStatusBox (QWidget *parent=nullptr)
 
 JoyControlStickStatusBox (JoyControlStick *stick, QWidget *parent=nullptr)
 
void setStick (JoyControlStick *stick)
 
JoyControlStickgetStick () const
 
virtual int heightForWidth (int width) const
 
QSize sizeHint () const
 

Protected Member Functions

virtual void paintEvent (QPaintEvent *event)
 
void drawEightWayBox ()
 
void drawFourWayCardinalBox ()
 
void drawFourWayDiagonalBox ()
 

Private Attributes

JoyControlStickm_stick
 

Constructor & Destructor Documentation

◆ JoyControlStickStatusBox() [1/2]

JoyControlStickStatusBox::JoyControlStickStatusBox ( QWidget *  parent = nullptr)
explicit

◆ JoyControlStickStatusBox() [2/2]

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

Member Function Documentation

◆ drawEightWayBox()

void JoyControlStickStatusBox::drawEightWayBox ( )
protected
Here is the call graph for this function:
Here is the caller graph for this function:

◆ drawFourWayCardinalBox()

void JoyControlStickStatusBox::drawFourWayCardinalBox ( )
protected
Here is the call graph for this function:
Here is the caller graph for this function:

◆ drawFourWayDiagonalBox()

void JoyControlStickStatusBox::drawFourWayDiagonalBox ( )
protected
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getStick()

JoyControlStick * JoyControlStickStatusBox::getStick ( ) const

◆ heightForWidth()

int JoyControlStickStatusBox::heightForWidth ( int  width) const
virtual

◆ paintEvent()

void JoyControlStickStatusBox::paintEvent ( QPaintEvent *  event)
protectedvirtual
Here is the call graph for this function:

◆ setStick()

void JoyControlStickStatusBox::setStick ( JoyControlStick stick)
Here is the caller graph for this function:

◆ sizeHint()

QSize JoyControlStickStatusBox::sizeHint ( ) const

Field Documentation

◆ m_stick

JoyControlStick* JoyControlStickStatusBox::m_stick
private

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