Added menu action dummies for the menus "File" and "Edit".
This commit is contained in:
32
mainwindow.h
32
mainwindow.h
@ -5,14 +5,17 @@
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
class GenericCore;
|
||||
|
||||
class QAbstractItemModel;
|
||||
|
||||
namespace Ui {
|
||||
class MainWindow;
|
||||
}
|
||||
QT_END_NAMESPACE
|
||||
|
||||
class GenericCore;
|
||||
|
||||
using namespace std;
|
||||
|
||||
class MainWindow : public QMainWindow {
|
||||
Q_OBJECT
|
||||
|
||||
@ -38,11 +41,32 @@ class MainWindow : public QMainWindow {
|
||||
Ui::MainWindow* ui;
|
||||
|
||||
// GenericCore* m_core;
|
||||
std::unique_ptr<GenericCore> m_core;
|
||||
std::shared_ptr<QAbstractItemModel> m_tableModel;
|
||||
unique_ptr<GenericCore> m_core;
|
||||
shared_ptr<QAbstractItemModel> m_tableModel;
|
||||
|
||||
/// File actions
|
||||
unique_ptr<QAction> m_newFileAct;
|
||||
unique_ptr<QAction> m_openAct;
|
||||
unique_ptr<QAction> m_saveAct;
|
||||
unique_ptr<QAction> m_importAct;
|
||||
unique_ptr<QAction> m_exportAct;
|
||||
unique_ptr<QAction> m_printAct;
|
||||
unique_ptr<QAction> m_exitAct;
|
||||
/// Edit actions
|
||||
unique_ptr<QAction> m_undoAct;
|
||||
unique_ptr<QAction> m_redoAct;
|
||||
unique_ptr<QAction> m_cutAct;
|
||||
unique_ptr<QAction> m_copyAct;
|
||||
unique_ptr<QAction> m_pasteAct;
|
||||
unique_ptr<QAction> m_openNewItemDialogAct;
|
||||
unique_ptr<QAction> m_openEditItemDialogAct;
|
||||
unique_ptr<QAction> m_deleteItemAct;
|
||||
unique_ptr<QAction> m_findItemAct;
|
||||
|
||||
/// Setup functions
|
||||
void createActions();
|
||||
void createFileActions();
|
||||
void createEditActions();
|
||||
void createHelpMenu();
|
||||
};
|
||||
#endif // MAINWINDOW_H
|
||||
|
||||
Reference in New Issue
Block a user