diff options
Diffstat (limited to 'src/controllers/keyboard/keyboardeventfilter.cpp')
-rw-r--r-- | src/controllers/keyboard/keyboardeventfilter.cpp | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/controllers/keyboard/keyboardeventfilter.cpp b/src/controllers/keyboard/keyboardeventfilter.cpp index 8722ab770e..254e4700f1 100644 --- a/src/controllers/keyboard/keyboardeventfilter.cpp +++ b/src/controllers/keyboard/keyboardeventfilter.cpp @@ -131,17 +131,21 @@ QKeySequence KeyboardEventFilter::getKeySeq(QKeyEvent* e) { // TODO(XXX) check if we may simply return QKeySequence(e->modifiers()+e->key()) - if (e->modifiers() & Qt::ShiftModifier) + if (e->modifiers() & Qt::ShiftModifier) { modseq += "Shift+"; + } - if (e->modifiers() & Qt::ControlModifier) + if (e->modifiers() & Qt::ControlModifier) { modseq += "Ctrl+"; + } - if (e->modifiers() & Qt::AltModifier) + if (e->modifiers() & Qt::AltModifier) { modseq += "Alt+"; + } - if (e->modifiers() & Qt::MetaModifier) + if (e->modifiers() & Qt::MetaModifier) { modseq += "Meta+"; + } if (e->key() >= 0x01000020 && e->key() <= 0x01000023) { // Do not act on Modifier only |