Commit 7eaa2092 authored by Sebastian Kügler's avatar Sebastian Kügler
Browse files

Consider Super_L and Super_R as modifiers

Without this patch, I can't use the meta key to assign shortcuts, as
Super_L and Super_R are not considered as modifiers, so when I press
meta (Super_L on my system), the shortcut is immediately accepted,
before I get the chance to press another key.

This patch requires the fix in
to be applied. With both patches, the QtQuick widgets to assign
shortcuts works for me also with the Meta key.

Suggested by David Edmundson in review request at

If the upstream Qt fix changes, we'll have to readjust here, but at
least now we have a good chance of it working.

parent af7c0f81
......@@ -426,6 +426,8 @@ void KeySequenceHelper::keyPressed(int key, int modifiers)
case Qt::Key_Control:
case Qt::Key_Alt:
case Qt::Key_Meta:
case Qt::Key_Super_L:
case Qt::Key_Super_R:
case Qt::Key_Menu: //unused (yes, but why?)
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment