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