API Documentation
Loading...
Searching...
No Matches
JoystickSettingsDialog Class Reference

A dialog which allows the user to set sensitivity and other properties of a Joystick object. More...

#include <JoystickSettingsDialog.h>

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

Signals

void acceptedSignal ()
 

Public Member Functions

 JoystickSettingsDialog (Joystick *joystick, QWidget *parent=nullptr)
 
 ~JoystickSettingsDialog ()
 

Protected Member Functions

void init ()
 
void updateCancelButton ()
 
void updateUIFromSettings ()
 

Protected Attributes

Joystickm_joystick
 
JoystickSettings m_new_settings
 
JoystickSettings m_original_settings
 
QTimer * m_request_show_deadzone_timer
 
QTimer * m_request_show_sensitivity_timer
 
Ui::JoystickSettingsUI * ui
 

Detailed Description

A dialog which allows the user to set sensitivity and other properties of a Joystick object.


Constructor & Destructor Documentation

◆ JoystickSettingsDialog()

JoystickSettingsDialog ( Joystick * joystick,
QWidget * parent = nullptr )

◆ ~JoystickSettingsDialog()

Member Function Documentation

◆ acceptedSignal

void acceptedSignal ( )
signal

◆ init()

void init ( )
protected

◆ updateCancelButton()

void updateCancelButton ( )
protected

◆ updateUIFromSettings()

void updateUIFromSettings ( )
protected

Member Data Documentation

◆ m_joystick

Joystick* m_joystick
protected

◆ m_new_settings

JoystickSettings m_new_settings
protected

◆ m_original_settings

JoystickSettings m_original_settings
protected

◆ m_request_show_deadzone_timer

QTimer* m_request_show_deadzone_timer
protected

◆ m_request_show_sensitivity_timer

QTimer* m_request_show_sensitivity_timer
protected

◆ ui

Ui::JoystickSettingsUI* ui
protected

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