Added more action/menu framework.

This commit is contained in:
Jim Evins
2013-10-22 22:46:24 -04:00
parent 5d39bbaf15
commit 0be276e9d3
2 changed files with 371 additions and 18 deletions
+55 -2
View File
@@ -44,16 +44,69 @@ namespace gLabels
private slots:
void about();
void fileNew();
void fileOpen();
void fileSave();
void fileSaveAs();
void filePrint();
void fileProperties();
void fileTemplateDesigner();
void fileClose();
void fileExit();
void editUndo();
void editRedo();
void editCut();
void editCopy();
void editPaste();
void editDelete();
void editSelectAll();
void editUnSelectAll();
void editPreferences();
void viewZoomIn();
void viewZoomOut();
void viewZoom1to1();
void viewZoomToFit();
void helpAbout();
private:
void createActions();
void createMenus();
QMenu *fileMenu;
QMenu *editMenu;
QMenu *viewMenu;
QMenu *helpMenu;
QAction *aboutAction;
QAction *fileNewAction;
QAction *fileOpenAction;
QAction *fileSaveAction;
QAction *fileSaveAsAction;
QAction *filePrintAction;
QAction *filePropertiesAction;
QAction *fileTemplateDesignerAction;
QAction *fileCloseAction;
QAction *fileExitAction;
QAction *editUndoAction;
QAction *editRedoAction;
QAction *editCutAction;
QAction *editCopyAction;
QAction *editPasteAction;
QAction *editDeleteAction;
QAction *editSelectAllAction;
QAction *editUnSelectAllAction;
QAction *editPreferencesAction;
QAction *viewZoomInAction;
QAction *viewZoomOutAction;
QAction *viewZoom1to1Action;
QAction *viewZoomToFitAction;
QAction *helpAboutAction;
};