[nostalgia/studio] Add Copy/Paste hooks

This commit is contained in:
2020-10-19 19:36:23 -05:00
parent b6c82c42f0
commit fdda3bd82d
4 changed files with 88 additions and 4 deletions
+7 -1
View File
@@ -75,6 +75,8 @@ class MainWindow: public QMainWindow {
QAction *m_importAction = nullptr;
QAction *m_saveAction = nullptr;
QAction *m_exportAction = nullptr;
QAction *m_copyAction = nullptr;
QAction *m_pasteAction = nullptr;
Context m_ctx;
QPointer<QMenu> m_viewMenu;
QVector<QPointer<QDockWidget>> m_dockWidgets;
@@ -84,7 +86,7 @@ class MainWindow: public QMainWindow {
QPointer<OxFSModel> m_oxfsView = nullptr;
QTabWidget *m_tabs = nullptr;
QUndoGroup m_undoGroup;
Editor* m_currentEditor = nullptr;
Editor *m_currentEditor = nullptr;
public:
MainWindow(QString profilePath);
@@ -147,6 +149,10 @@ class MainWindow: public QMainWindow {
void exportFile();
void copyAction();
void pasteAction();
void closeTab(int idx);
void moveTab(int from, int to);