From a6391bbe8c8cc0ae2f60d22b01d23308aa561431 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Mon, 16 Oct 2017 15:31:29 +1000 Subject: [PATCH] ctrl+d to deselect all in tag picker --- aqt/taglimit.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/aqt/taglimit.py b/aqt/taglimit.py index a7ab95101..7f79268a9 100644 --- a/aqt/taglimit.py +++ b/aqt/taglimit.py @@ -14,6 +14,10 @@ class TagLimit(QDialog): self.deck = self.parent.deck self.dialog = aqt.forms.taglimit.Ui_Dialog() self.dialog.setupUi(self) + s = QShortcut(QKeySequence("ctrl+d"), self.dialog.activeList, context=Qt.WidgetShortcut) + s.activated.connect(self.dialog.activeList.clearSelection) + s = QShortcut(QKeySequence("ctrl+d"), self.dialog.inactiveList, context=Qt.WidgetShortcut) + s.activated.connect(self.dialog.inactiveList.clearSelection) self.rebuildTagList() restoreGeom(self, "tagLimit") self.exec_()