X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fgui%2Fcontrollertab.h;h=9b4c5259e9cee51de69650f5defc9688488474a2;hb=94d59c2c8c14b9ac51dffd117ec507418b4d0881;hp=545e5bc3a6beb5cf304385abcec1f77a84a87124;hpb=b74298f2a4540168f8e4a2bbc9fc6fdc7f4afa57;p=virtualjaguar diff --git a/src/gui/controllertab.h b/src/gui/controllertab.h index 545e5bc..9b4c525 100644 --- a/src/gui/controllertab.h +++ b/src/gui/controllertab.h @@ -4,6 +4,8 @@ #include #include +class ControllerWidget; + class ControllerTab: public QWidget { Q_OBJECT @@ -11,24 +13,18 @@ class ControllerTab: public QWidget public: ControllerTab(QWidget * parent = 0); ~ControllerTab(); - void UpdateLabel(void); +// QSize sizeHint(void) const; protected slots: void DefineAllKeys(void); private: + QLabel * label; + QComboBox * profile; QPushButton * redefineAll; - void DrawBorderedText(QPainter &, int, int, QString); public: - uint32_t p1Keys[21]; - - private: - QLabel * controllerPic; - - // Class data - static char keyName1[96][16]; - static char keyName2[64][16]; + ControllerWidget * controllerWidget; }; #endif // __CONTROLLERTAB_H__