17 #include <vlutil/vlString.h>
19 #include <QtWidgets/QWidget>
20 #include <QtWidgets/QDialog>
36 class DtGameControlInformation;
51 virtual void setEditing(
const std::string& fg,
const std::string&
function);
52 virtual void setDescription(
const std::string&);
56 boost::signals2::signal<void (DtGameControlInformation*)>
signal_accept;
61 virtual void accept();
62 virtual void reject();
63 virtual void closeEvent(QCloseEvent*);
67 virtual QString translateString(
const std::string& str)
const;
70 virtual void onAddGameControl();
71 virtual void onRemoveGameControl();
72 virtual void onButtonControlEdit();
73 virtual void changeIncreaseDecrease();
74 virtual void onControlSelected();
75 virtual void onCycleComboChanged();
96 typedef std::vector<DtGameControlInformation::GameControlEvent>
GameControls;
142 virtual void tick(
bool sentEvents) {};
156 virtual void showEvent(QShowEvent*);
Virtual base class.
Definition: DtVirtualBaseClass.h:19
Handler that you insert into the manager to be made aware of game controller events.
Definition: joystickManager.h:42
Definition: gameControllerEvents.h:33
#define DT_DLL_JOYSTICKCOREQT
Contains DLL export macros.
Definition: joystickCoreQt.h:25
Contains makVrv::DtVirtualBaseClass class.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69