Fix up keyboard shorcut on < Qt 5.10

This commit is contained in:
Gaute Lindkvist
2019-03-27 12:01:22 +01:00
parent af20545691
commit 3d3868e29d
24 changed files with 52 additions and 50 deletions

View File

@@ -95,8 +95,7 @@ void RicCopyReferencesToClipboardFeature::setupActionLook(QAction* actionToSetup
{
actionToSetup->setText("Copy");
actionToSetup->setIcon(QIcon(":/Copy.png"));
actionToSetup->setShortcuts(QKeySequence::Copy);
actionToSetup->setShortcutVisibleInContextMenu(true);
applyShortcutWithHintToAction(actionToSetup, QKeySequence::Copy);
}
//--------------------------------------------------------------------------------------------------

View File

@@ -82,8 +82,7 @@ void RicCutReferencesToClipboardFeature::setupActionLook(QAction* actionToSetup)
{
actionToSetup->setText("Cut");
actionToSetup->setIcon(QIcon(":/Clipboard.png"));
actionToSetup->setShortcut(QKeySequence::Cut);
actionToSetup->setShortcutVisibleInContextMenu(true);
applyShortcutWithHintToAction(actionToSetup, QKeySequence::Cut);
}
//--------------------------------------------------------------------------------------------------

View File

@@ -30,6 +30,7 @@
#include "RimMimeData.h"
#include "RimProject.h"
#include "cafCmdFeature.h"
#include "cafPdmObjectGroup.h"
#include "cafPdmObjectHandle.h"
@@ -146,8 +147,7 @@ void RicPasteFeatureImpl::setIconAndShortcuts(QAction* action)
if (action)
{
action->setIcon(QIcon(":/clipboard.png"));
action->setShortcuts(QKeySequence::Paste);
action->setShortcutVisibleInContextMenu(true);
caf::CmdFeature::applyShortcutWithHintToAction(action, QKeySequence::Paste);
}
}