]> Shamusworld >> Repos - architektonas/blob - src/widgets/qg_mainwindowinterface.h
Bugfixes related to removing Snapper class.
[architektonas] / src / widgets / qg_mainwindowinterface.h
1 #ifndef QG_MAINWINDOWINTERFACE_H
2 #define QG_MAINWINDOWINTERFACE_H
3
4 #include "mainwindowinterface.h"
5
6 class QMainWindow;
7 class ActionHandler;
8
9 /**
10  * Interface for main application windows.
11  */
12 class QG_MainWindowInterface: public MainWindowInterface
13 {
14         public:
15                 QG_MainWindowInterface() {}
16                 virtual ~QG_MainWindowInterface() {}
17
18                 virtual QMainWindow * GetMainWindow() = 0;
19                 virtual ActionHandler * getActionHandler() = 0;
20                 virtual void setFocus2() = 0;
21 };
22
23 #endif  // QG_MAINWINDOWINTERFACE_H