![]() |
AntiMicroX
|
Widget containing tab representing selected joystick. More...
#include <joytabwidget.h>
Public Slots | |
| void | openConfigFileDialog () |
| void | fillButtons () |
| Create and render all push buttons corresponding to joystick controls for all sets. | |
| void | saveDeviceSettings (bool sync=false) |
| void | loadDeviceSettings () |
| void | changeNameDisplay (bool displayNames) |
| void | changeCurrentSet (int index) |
| void | loadConfigFile (QString fileLocation) |
| void | refreshButtons () |
Signals | |
| void | joystickConfigChanged (int index) |
| void | joystickAxisRefreshLabels (int axisIndex) |
| void | namesDisplayChanged (bool status) |
| void | forceTabUnflash (JoyTabWidget *tabWidget) |
| void | mappingUpdated (QString mapping, InputDevice *device) |
Public Member Functions | |
| JoyTabWidget (InputDevice *joystick, AntiMicroSettings *settings, QWidget *parent=nullptr) | |
| void | saveSettings () |
| void | loadSettings (bool forceRefresh=false) |
| void | setCurrentConfig (int index) |
| void | unloadConfig () |
| void | checkHideEmptyOption () |
| void | refreshHelperThread () |
| void | convToUniqueIDControllerGroupSett (QSettings *sett, QString guidControllerSett, QString uniqueControllerSett) |
| bool | isDisplayingNames () |
| bool | discardUnsavedProfileChanges () |
| int | getCurrentConfigIndex () |
| QHash< int, QString > * | recentConfigs () |
| QString | getCurrentConfigName () |
| QString | getConfigName (int index) |
| InputDevice * | getJoystick () |
Static Public Member Functions | |
| static bool | changesNotSaved () |
Protected Member Functions | |
| virtual void | changeEvent (QEvent *event) |
| void | removeCurrentButtons () |
| void | retranslateUi () |
| void | disconnectMainComboBoxEvents () |
| void | reconnectMainComboBoxEvents () |
| void | disconnectCheckUnsavedEvent () |
| void | reconnectCheckUnsavedEvent () |
| void | fillSetButtons (SetJoystick *set) |
| void | removeSetButtons (SetJoystick *set) |
| bool | isKeypadUnlocked () |
Static Protected Attributes | |
| static const int | DEFAULTNUMBERPROFILES = 5 |
Static Private Attributes | |
| static bool | changedNotSaved = false |
Widget containing tab representing selected joystick.
It is visible in main window of application.
|
explicit |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
static |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
| void JoyTabWidget::checkHideEmptyOption | ( | ) |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
| void JoyTabWidget::convToUniqueIDControllerGroupSett | ( | QSettings * | sett, |
| QString | guidControllerSett, | ||
| QString | uniqueControllerSett | ||
| ) |
|
privateslot |
| bool JoyTabWidget::discardUnsavedProfileChanges | ( | ) |
|
protected |
|
protected |
|
privateslot |
|
slot |
Create and render all push buttons corresponding to joystick controls for all sets.
|
protected |
|
signal |
| int JoyTabWidget::getCurrentConfigIndex | ( | ) |
| QString JoyTabWidget::getCurrentConfigName | ( | ) |
| InputDevice * JoyTabWidget::getJoystick | ( | ) |
| bool JoyTabWidget::isDisplayingNames | ( | ) |
|
protected |
|
slot |
|
signal |
|
slot |
|
privateslot |
|
privateslot |
|
privateslot |
|
protected |
|
protected |
|
slot |
|
privateslot |
| void JoyTabWidget::refreshHelperThread | ( | ) |
|
privateslot |
|
privateslot |
|
protected |
|
privateslot |
|
protected |
|
privateslot |
|
protected |
|
privateslot |
|
privateslot |
| void JoyTabWidget::saveSettings | ( | ) |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
| void JoyTabWidget::unloadConfig | ( | ) |
|
privateslot |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |