MainWindow.hpp 440 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. #ifndef MAINWINDOW_HPP
  2. #define MAINWINDOW_HPP
  3. #include <QMainWindow>
  4. #include <QAction>
  5. #include <QMenu>
  6. #include "WorkArea.hpp"
  7. class MainWindow: public QMainWindow
  8. {
  9. Q_OBJECT
  10. private:
  11. QMenu *fileMenu;
  12. QAction *openAct;
  13. QAction *saveAct;
  14. QAction *exitAct;
  15. WorkArea *wa;
  16. void createActions ();
  17. void createMenus ();
  18. private slots:
  19. void open ();
  20. void save ();
  21. public:
  22. MainWindow ();
  23. };
  24. #endif