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

@@ -25,6 +25,8 @@
#include "SummaryPlotCommands/RicAsciiExportSummaryPlotFeature.h"
#include "cafCmdFeature.h"
#include <QAction>
#include <QApplication>
#include <QBoxLayout>
@@ -164,7 +166,7 @@ void RiuTextDialog::contextMenuEvent(QContextMenuEvent* event)
actionToSetup->setText("Copy");
actionToSetup->setIcon(QIcon(":/Copy.png"));
actionToSetup->setShortcuts(QKeySequence::Copy);
caf::CmdFeature::applyShortcutWithHintToAction(actionToSetup, QKeySequence::Copy);
connect(actionToSetup, SIGNAL(triggered()), m_textEdit, SLOT(slotCopyContentToClipboard()));
@@ -175,7 +177,7 @@ void RiuTextDialog::contextMenuEvent(QContextMenuEvent* event)
QAction* actionToSetup = new QAction(this);
actionToSetup->setText("Select All");
actionToSetup->setShortcuts(QKeySequence::SelectAll);
caf::CmdFeature::applyShortcutWithHintToAction(actionToSetup, QKeySequence::SelectAll);
connect(actionToSetup, SIGNAL(triggered()), m_textEdit, SLOT(slotSelectAll()));
@@ -309,7 +311,7 @@ void RiuTabbedTextDialog::contextMenuEvent(QContextMenuEvent* event)
actionToSetup->setText("Copy");
actionToSetup->setIcon(QIcon(":/Copy.png"));
actionToSetup->setShortcuts(QKeySequence::Copy);
caf::CmdFeature::applyShortcutWithHintToAction(actionToSetup, QKeySequence::Copy);
connect(actionToSetup, SIGNAL(triggered()), textEdit, SLOT(slotCopyContentToClipboard()));
@@ -320,7 +322,7 @@ void RiuTabbedTextDialog::contextMenuEvent(QContextMenuEvent* event)
QAction* actionToSetup = new QAction(this);
actionToSetup->setText("Select All");
actionToSetup->setShortcuts(QKeySequence::SelectAll);
caf::CmdFeature::applyShortcutWithHintToAction(actionToSetup, QKeySequence::SelectAll);
connect(actionToSetup, SIGNAL(triggered()), textEdit, SLOT(slotSelectAll()));
@@ -331,7 +333,6 @@ void RiuTabbedTextDialog::contextMenuEvent(QContextMenuEvent* event)
QAction* actionToSetup = new QAction(this);
actionToSetup->setText("Export to File...");
//actionToSetup->setShortcuts(QKeySequence::);
connect(actionToSetup, SIGNAL(triggered()), textEdit, SLOT(slotExportToFile()));