#ifndef QT_MAIN_WINDOW_H #define QT_MAIN_WINDOW_H #include #include #include class QDockWidget; class View; class QtMainWindow: public QMainWindow { Q_OBJECT public: QtMainWindow(); ~QtMainWindow(); void addView(View* view); void removeView(View* view); private: std::vector > m_dockWidgets; }; #endif // QT_MAIN_WINDOW_H