From 1ebf0a97e0a66d7276a43c3e62e38dd823ce7bf3 Mon Sep 17 00:00:00 2001 From: ChillerDragon Date: Tue, 30 Nov 2021 15:29:15 +0100 Subject: [PATCH] shortcut: ctrl+w to close (closed #32) --- helper/shortcut.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/helper/shortcut.cpp b/helper/shortcut.cpp index 0e62b65..167805c 100644 --- a/helper/shortcut.cpp +++ b/helper/shortcut.cpp @@ -22,6 +22,7 @@ #include "shortcut.h" #include "keyboardsearchmanager.h" +#include #include ShortCut::ShortCut(QObject *parent) @@ -70,6 +71,8 @@ bool ShortCut::eventFilter(QObject *obj, QEvent *e) emit refresh(); } else if (keyEvent->key() == Qt::Key_H && keyEvent->modifiers() & Qt::ControlModifier) { emit showHidden(); + } else if (keyEvent->key() == Qt::Key_W && keyEvent->modifiers() & Qt::ControlModifier) { + QApplication::quit(); } else if (keyEvent->key() >= Qt::Key_A && keyEvent->key() <= Qt::Key_Z) { // Handle select // KeyboardSearchManager::self()->addKeys(keyEvent->text());