1 #ifndef __CONTROLLERTAB_H__
2 #define __CONTROLLERTAB_H__
7 class ControllerWidget;
9 class ControllerTab: public QWidget
14 ControllerTab(QWidget * parent = 0);
17 void SetupLastUsedProfile(void);
20 void DefineAllKeys(void);
21 void UpdateProfileKeys(int, uint32_t);
22 void UpdateProfileConnections(int);
23 void ChangeDevice(int);
24 void ChangeMapName(int);
25 void AddMapName(void);
26 void DeleteMapName(void);
32 QComboBox * deviceList;
33 QComboBox * mapNameList;
34 QComboBox * mapToList;
35 QCheckBox * controller1;
36 QCheckBox * controller2;
37 QPushButton * addMapName;
38 QPushButton * deleteMapName;
39 QPushButton * redefineAll;
42 ControllerWidget * controllerWidget;
46 #endif // __CONTROLLERTAB_H__