summaryrefslogtreecommitdiff
path: root/qutebrowser/keyinput
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2021-08-26 17:12:45 +0200
committerFlorian Bruhin <me@the-compiler.org>2021-08-26 17:12:45 +0200
commit735f1774e4c622ea50a4576d180daecfc0698918 (patch)
treee0d4026e651ce32d0909502942189f196fdeb23f /qutebrowser/keyinput
parent6afa00c465327a118dbcff46fa85b6df53037263 (diff)
downloadqutebrowser-735f1774e4c622ea50a4576d180daecfc0698918.tar.gz
qutebrowser-735f1774e4c622ea50a4576d180daecfc0698918.zip
API stuff
Diffstat (limited to 'qutebrowser/keyinput')
-rw-r--r--qutebrowser/keyinput/keyutils.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/qutebrowser/keyinput/keyutils.py b/qutebrowser/keyinput/keyutils.py
index d03220a7a..387e1ac4b 100644
--- a/qutebrowser/keyinput/keyutils.py
+++ b/qutebrowser/keyinput/keyutils.py
@@ -472,9 +472,9 @@ class KeySequence:
def __iter__(self) -> Iterator[KeyInfo]:
"""Iterate over KeyInfo objects."""
for key_and_modifiers in self._iter_keys():
- key = Qt.Key(int(key_and_modifiers) & ~Qt.KeyboardModifier.KeyboardModifierMask)
- modifiers = Qt.KeyboardModifier( # type: ignore[call-overload]
- int(key_and_modifiers) & Qt.KeyboardModifier.KeyboardModifierMask)
+ # key = Qt.Key(int(key_and_modifiers) & ~Qt.KeyboardModifier.KeyboardModifierMask)
+ key = key_and_modifiers.key()
+ modifiers = key_and_modifiers.keyboardModifiers()
yield KeyInfo(key=key, modifiers=modifiers)
def __repr__(self) -> str: