1 #ifndef QG_MAINWINDOWINTERFACE_H
2 #define QG_MAINWINDOWINTERFACE_H
4 #warning "!!! THIS IS CANDIDATE FOR REMOVAL !!!"
10 * Interface for main application windows.
12 class QG_MainWindowInterface
15 QG_MainWindowInterface() {}
16 virtual ~QG_MainWindowInterface() {}
18 virtual void setFocus2() = 0;
19 virtual GraphicView * getGraphicView() = 0;
20 virtual Document * getDocument() = 0;
21 virtual void createNewDocument(const QString & fileName = QString::null, Document * doc = NULL) = 0;
22 virtual void showSimulationControls() = 0;
25 #endif // QG_MAINWINDOWINTERFACE_H