From b4f7d093cf292d3e335c0b01e5f607ea0b3a7db5 Mon Sep 17 00:00:00 2001 From: Vadim Kurland Date: Thu, 19 Nov 2009 00:34:24 +0000 Subject: [PATCH] keyboard shortcuts for undo/redo actions --- build_num | 2 +- src/gui/FWWindow.cpp | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/build_num b/build_num index 6927d43f5..18839097a 100644 --- a/build_num +++ b/build_num @@ -1 +1 @@ -#define BUILD_NUM 1818 +#define BUILD_NUM 1819 diff --git a/src/gui/FWWindow.cpp b/src/gui/FWWindow.cpp index 76b5357ce..a02201376 100644 --- a/src/gui/FWWindow.cpp +++ b/src/gui/FWWindow.cpp @@ -220,7 +220,12 @@ FWWindow::FWWindow() : QMainWindow(), // QMainWindow(NULL, Qt::Desktop), undoGroup = new QUndoGroup(this); undoAction = undoGroup->createUndoAction(this); + undoAction->setShortcut(tr("Ctrl+Z")); + redoAction = undoGroup->createRedoAction(this); + QList redoShortcuts; + redoShortcuts << tr("Ctrl+Y") << tr("Shift+Ctrl+Z"); + redoAction->setShortcuts(redoShortcuts); m_mainWindow->editMenu->insertAction(m_mainWindow->editMenu->actions().at(0), undoAction); m_mainWindow->editMenu->insertAction(undoAction, redoAction);