00001 #ifndef MAINWINDOW_H 00002 #define MAINWINDOW_H 00003 00004 #include <QWidget> 00005 #include <QtGui> 00006 #include "myclass.h" 00007 #include "settingswidget.h" 00008 #include "transfersettingswidget.h" 00009 #include "Controller.h" 00010 #include "TabWidget.h" 00011 #include "RayCastingWidget.h" 00012 00021 class MainWindow : public QMainWindow 00022 { 00023 Q_OBJECT 00024 00025 public: 00026 MainWindow(QMainWindow *parent = NULL); 00027 ~MainWindow(); 00028 00029 void Quit(); 00030 00031 private: 00032 MyClass* glWidget; 00033 SettingsWidget* sWidget; 00034 TransferSettingsWidget* tWidget; 00035 Controller* controller; 00036 RayCastingWidget* rWidget; 00037 int sizeX,sizeY; 00043 void Init(); 00044 void loadIni(); 00045 }; 00046 00047 #endif // MAINWINDOW_H