diff --git a/scripts/keytester.py b/scripts/keytester.py index 5322848f0..dd91c86bc 100644 --- a/scripts/keytester.py +++ b/scripts/keytester.py @@ -39,7 +39,14 @@ class KeyWidget(QWidget): self._layout.addWidget(self._label) def keyPressEvent(self, e): - self._label.setText(utils.keyevent_to_string(e)) + lines = [ + str(utils.keyevent_to_string(e)), + '', + 'key: 0x{:x}'.format(int(e.key())), + 'modifiers: 0x{:x}'.format(int(e.modifiers())), + 'text: {!r}'.format(e.text()), + ] + self._label.setText('\n'.join(lines)) app = QApplication([])