00001 #ifndef MAINWINDOW_H 00002 #define MAINWINDOW_H 00003 00004 #include <QtGui/QMainWindow> 00005 #include "GLWindow.h" 00006 00016 class MainWindow : public QMainWindow 00017 { 00018 Q_OBJECT 00019 protected : 00022 void keyPressEvent( 00023 QKeyEvent *_event 00024 ); 00025 void keyReleaseEvent( 00026 QKeyEvent *_event 00027 ); 00030 00031 void resizeEvent ( 00032 QResizeEvent * _event 00033 ); 00034 public: 00037 MainWindow( 00038 QWidget *_parent = 0 00039 ); 00041 ~MainWindow(); 00043 private slots : 00044 00045 private: 00047 GLWindow *m_gl; 00048 00049 }; 00050 00051 #endif // MAINWINDOW_H