#ifndef MAINWINDOW_H #define MAINWINDOW_H #include class ViewPort; class QScrollArea; class QAction; class QActionGroup; class QMenu; class MainWindow : public QMainWindow { Q_OBJECT public: MainWindow(); private slots: void openBLK(); void openMap(); void saveMap(); void exportMap(); private: void createActions(); void createMenus(); void createToolBar(); ViewPort *port; QScrollArea *scrollarea; QMenu *fileMenu, *editMenu; QToolBar *tb; QAction *newAct, *saveAct, *loadAct, *exportAct; QActionGroup *editModes; }; #endif // MAINWINDOW_H