From a7cdff6d9634c476f58e92d33d4262cdf9bf7b3d Mon Sep 17 00:00:00 2001 From: Glutanimate Date: Wed, 30 Aug 2017 13:13:10 +0200 Subject: [PATCH] Invoke autosuggestion pop-up with arrow-key up/down --- aqt/tagedit.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/aqt/tagedit.py b/aqt/tagedit.py index 8603a90eb..2236f901e 100644 --- a/aqt/tagedit.py +++ b/aqt/tagedit.py @@ -36,6 +36,11 @@ class TagEdit(QLineEdit): self.showCompleter() def keyPressEvent(self, evt): + if evt.key() in (Qt.Key_Up, Qt.Key_Down): + # show completer on arrow key up/down + if not self.completer.popup().isVisible(): + self.showCompleter() + return if (evt.key() == Qt.Key_Tab and evt.modifiers() & Qt.ControlModifier): # select next completion if not self.completer.popup().isVisible():