25개 이상의 토픽을 선택하실 수 없습니다.
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- #pragma once
- #include <QMainWindow>
- #include <QTabWidget>
- #include <QMenuBar>
- #include <QMenu>
- #include <QAction>
- #include "filemanager.h"
-
- class MainWindow : public QMainWindow {
- Q_OBJECT
-
- public:
- MainWindow(QWidget *parent = nullptr);
- ~MainWindow();
-
- private slots:
- void onNewFile();
- void onOpenFile();
- void onSaveFile();
- void onCloseFile();
- void onTabCloseRequested(int index);
- void onSimulate();
-
- private:
- void createMenus();
- QTabWidget* tabWidget;
- FileManager* fileManager;
- QMenu* fileMenu;
- QAction* newAction;
- QAction* openAction;
- QAction* saveAction;
- QAction* closeAction;
- QMenu* simulateMenu;
- QAction* simulateAction;
- };
|