From 47517d734bfe5ea15f8532e75d9afc6b6a171a61 Mon Sep 17 00:00:00 2001 From: Magne Sjaastad Date: Mon, 8 May 2017 11:06:51 +0200 Subject: [PATCH] System : Add shortcut for Save, Save As, Exit and Open --- .../Commands/ApplicationCommands/RicExitApplicationFeature.cpp | 1 + .../Commands/ApplicationCommands/RicOpenProjectFeature.cpp | 1 + .../Commands/ApplicationCommands/RicSaveProjectAsFeature.cpp | 1 + .../Commands/ApplicationCommands/RicSaveProjectFeature.cpp | 1 + 4 files changed, 4 insertions(+) diff --git a/ApplicationCode/Commands/ApplicationCommands/RicExitApplicationFeature.cpp b/ApplicationCode/Commands/ApplicationCommands/RicExitApplicationFeature.cpp index 92feded515..24aaa0dd11 100644 --- a/ApplicationCode/Commands/ApplicationCommands/RicExitApplicationFeature.cpp +++ b/ApplicationCode/Commands/ApplicationCommands/RicExitApplicationFeature.cpp @@ -51,4 +51,5 @@ void RicExitApplicationFeature::onActionTriggered(bool isChecked) void RicExitApplicationFeature::setupActionLook(QAction* actionToSetup) { actionToSetup->setText("E&xit"); + actionToSetup->setShortcuts(QKeySequence::Quit); } diff --git a/ApplicationCode/Commands/ApplicationCommands/RicOpenProjectFeature.cpp b/ApplicationCode/Commands/ApplicationCommands/RicOpenProjectFeature.cpp index 857c4579f8..64f5da34df 100644 --- a/ApplicationCode/Commands/ApplicationCommands/RicOpenProjectFeature.cpp +++ b/ApplicationCode/Commands/ApplicationCommands/RicOpenProjectFeature.cpp @@ -66,4 +66,5 @@ void RicOpenProjectFeature::setupActionLook(QAction* actionToSetup) { actionToSetup->setText("Open Project"); actionToSetup->setIcon(QIcon(":/openFolder24x24.png")); + actionToSetup->setShortcuts(QKeySequence::Open); } diff --git a/ApplicationCode/Commands/ApplicationCommands/RicSaveProjectAsFeature.cpp b/ApplicationCode/Commands/ApplicationCommands/RicSaveProjectAsFeature.cpp index f119d5ea2e..a8616fb13e 100644 --- a/ApplicationCode/Commands/ApplicationCommands/RicSaveProjectAsFeature.cpp +++ b/ApplicationCode/Commands/ApplicationCommands/RicSaveProjectAsFeature.cpp @@ -54,4 +54,5 @@ void RicSaveProjectAsFeature::setupActionLook(QAction* actionToSetup) { actionToSetup->setText("Save Project &As"); actionToSetup->setIcon(QIcon(":/Save.png")); + actionToSetup->setShortcuts(QKeySequence::SaveAs); } diff --git a/ApplicationCode/Commands/ApplicationCommands/RicSaveProjectFeature.cpp b/ApplicationCode/Commands/ApplicationCommands/RicSaveProjectFeature.cpp index 5bfcadd436..8a5c33c660 100644 --- a/ApplicationCode/Commands/ApplicationCommands/RicSaveProjectFeature.cpp +++ b/ApplicationCode/Commands/ApplicationCommands/RicSaveProjectFeature.cpp @@ -51,6 +51,7 @@ void RicSaveProjectFeature::setupActionLook(QAction* actionToSetup) { actionToSetup->setText("&Save Project"); actionToSetup->setIcon(QIcon(":/Save.png")); + actionToSetup->setShortcuts(QKeySequence::Save); } //--------------------------------------------------------------------------------------------------