![]() |
AntiMicroX
|
The sensor button mapping widget in the main window. The layout is based on a isometric 3D view with the regular XY axes and a diagonal Z axis. More...
#include <sensorpushbuttongroup.h>
Public Slots | |
void | toggleNameDisplay () |
Signals | |
void | buttonSlotChanged () |
Public Member Functions | |
SensorPushButtonGroup (JoySensor *sensor, bool keypadUnlocked, bool displayNames=false, QWidget *parent=nullptr) | |
JoySensor * | getSensor () const |
Get the underlying JoySensor object. More... | |
bool | ifDisplayNames () const |
Private Slots | |
void | propagateSlotsChanged () |
void | openSensorButtonDialog (JoySensorButtonPushButton *pushbutton) |
Shows the button mapping dialog for the given direction button. More... | |
void | showSensorDialog () |
Shows the sensor settings dialog. More... | |
Private Member Functions | |
JoySensorButtonPushButton * | generateBtnToGrid (JoySensorDirection sensorDir, int gridRow, int gridCol) |
Generates a new push button at the given grid coordinates. More... | |
The sensor button mapping widget in the main window. The layout is based on a isometric 3D view with the regular XY axes and a diagonal Z axis.
|
explicit |
|
signal |
|
private |
Generates a new push button at the given grid coordinates.
JoySensor * SensorPushButtonGroup::getSensor | ( | ) | const |
bool SensorPushButtonGroup::ifDisplayNames | ( | ) | const |
|
privateslot |
Shows the button mapping dialog for the given direction button.
|
privateslot |
|
privateslot |
Shows the sensor settings dialog.
|
slot |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |