From 029da87346518d122fbe7f0c10e73b9ce3644311 Mon Sep 17 00:00:00 2001 From: Daniel Landau Date: Tue, 14 Apr 2015 18:27:49 +0300 Subject: [PATCH] Save and exit entry editing with Ctrl+Return When the cursor is on most fields, you can use Return to end editing and save, but on the Notes field Return just changes the line. This commit adds a shortcut to the whole widget to save with Ctrl+Return, so that saving and exiting is quick even when editing notes. --- src/gui/entry/EditEntryWidget.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/gui/entry/EditEntryWidget.cpp b/src/gui/entry/EditEntryWidget.cpp index 00d510cfc..5ad612cfc 100644 --- a/src/gui/entry/EditEntryWidget.cpp +++ b/src/gui/entry/EditEntryWidget.cpp @@ -98,6 +98,11 @@ void EditEntryWidget::setupMain() m_mainUi->expirePresets->setMenu(createPresetsMenu()); connect(m_mainUi->expirePresets->menu(), SIGNAL(triggered(QAction*)), this, SLOT(useExpiryPreset(QAction*))); + QAction *action = new QAction(this); + action->setShortcut(Qt::CTRL | Qt::Key_Return); + connect(action, SIGNAL(triggered()), this, SLOT(saveEntry())); + this->addAction(action); + m_mainUi->passwordGenerator->hide(); m_mainUi->passwordGenerator->reset(); }