00001 #ifndef MAINWIDGET_H 00002 #define MAINWIDGET_H 00003 00004 #include <qapp.h> 00005 #include <qwidget.h> 00006 #include <qmenubar.h> 00007 #include <qpopmenu.h> 00008 #include <qframe.h> 00009 #include <qlabel.h> 00010 #include <qpushbutton.h> 00011 #include <qcolor.h> 00012 #include <qcombobox.h> 00013 #include <stdlib.h> 00014 00015 #include "joystickWidget.h" 00016 00017 class MyMainWidget : public QWidget { 00018 Q_OBJECT 00019 public: 00020 MyMainWidget (const char *name = 0); 00021 00022 public slots: 00023 void quitProg (); 00024 void showJoystick (const char* str); 00025 00026 private: 00027 QMenuBar* menuBar; 00028 QPopupMenu* fileMenu; 00029 QComboBox* chooseDevice; 00030 JoystickWidget* Joy; 00031 }; 00032 #endif