ignore other non-alpha keys when showing completer

This commit is contained in:
Damien Elmes 2012-05-14 05:38:45 +09:00
parent c79f273931
commit caeeb289e1

View file

@ -38,7 +38,9 @@ class TagEdit(QLineEdit):
if not evt.text():
# if it's a modifier, don't show
return
if evt.key() not in (Qt.Key_Enter, Qt.Key_Return):
if evt.key() not in (
Qt.Key_Enter, Qt.Key_Return, Qt.Key_Escape, Qt.Key_Space,
Qt.Key_Tab, Qt.Key_Backspace, Qt.Key_Delete):
self.showCompleter()
def showCompleter(self):