17 #include <vlutil/vlString.h>
19 #include <QtGui/QWidget>
20 #include <QtGui/QDialog>
36 class DtGameControlInformation;
51 virtual void setEditing(
const std::string& fg,
const std::string&
function);
52 virtual void setDescription(
const std::string&);
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;
134 virtual bool eventFilter(
QObject* o, QEvent* evt);
141 virtual void tick(
bool sentEvents) {};
155 virtual void showEvent(QShowEvent*);