mirror of
https://github.com/fwbuilder/fwbuilder
synced 2026-05-13 20:45:48 +02:00
keyboard shortcuts for undo/redo actions
This commit is contained in:
@@ -220,7 +220,12 @@ FWWindow::FWWindow() : QMainWindow(), // QMainWindow(NULL, Qt::Desktop),
|
|||||||
|
|
||||||
undoGroup = new QUndoGroup(this);
|
undoGroup = new QUndoGroup(this);
|
||||||
undoAction = undoGroup->createUndoAction(this);
|
undoAction = undoGroup->createUndoAction(this);
|
||||||
|
undoAction->setShortcut(tr("Ctrl+Z"));
|
||||||
|
|
||||||
redoAction = undoGroup->createRedoAction(this);
|
redoAction = undoGroup->createRedoAction(this);
|
||||||
|
QList<QKeySequence> 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(m_mainWindow->editMenu->actions().at(0), undoAction);
|
||||||
m_mainWindow->editMenu->insertAction(undoAction, redoAction);
|
m_mainWindow->editMenu->insertAction(undoAction, redoAction);
|
||||||
|
|||||||
Reference in New Issue
Block a user