00001
00002
00014 #ifndef QtApp_H
00015 #define QtApp_H
00016
00017 #include "qt/libqthippo.h"
00018
00019 #include <qapplication.h>
00020
00021 class CanvasWindow;
00022
00029 class MDL_QTHIPPOPLOT_API QtApp : public QApplication
00030 {
00031 private:
00032
00034 static QtApp * s_instance;
00035
00036 public:
00037
00039 QtApp ( int argc, char ** argv );
00040
00042 ~QtApp();
00043
00045 static QtApp * instance ();
00046
00058 void setFirstWindow ( );
00059
00061 CanvasWindow * currentCanvas ();
00062
00063 };
00064
00065 #endif // QtApp_H