35 #include <QMainWindow>
36 #include <QApplication>
39 #include <QProgressBar>
80 virtual void aboutToShow();
93 void setWindowSubtitle(QString);
96 QProgressBar * getProgressBar();
99 void showStatusBar(
bool);
102 virtual void redirectToConsole(
bool);
105 void showConsole(
bool);
115 virtual bool addViewer(
Viewer*);
118 virtual void showViewer(
Viewer *,
bool);
124 virtual void addDockViewer(Qt::DockWidgetArea,
Viewer*);
127 void refreshViewers();
133 virtual void setCentralViewer(
Viewer*);
141 virtual void refresh();
151 virtual void closeEvent ( QCloseEvent *);
162 virtual void initSettings();
166 void dragEnterEvent(QDragEnterEvent *event);
169 void dragMoveEvent(QDragMoveEvent* event);
172 void dragLeaveEvent(QDragLeaveEvent* event);
175 void dropEvent(QDropEvent *event);
200 #endif // MAINWINDOW_H