diff options
author | Joni Poikelin <joni.poikelin@digia.com> | 2014-12-08 10:18:39 +0200 |
---|---|---|
committer | Joni Poikelin <joni.poikelin@digia.com> | 2014-12-08 09:50:32 +0100 |
commit | 047848cb306f4bdc19c28279d09d7de921305ad6 (patch) | |
tree | 87b5cd7dee847ef752fe2b8417aab846be8fe804 /src/plugins/platforms/windows/qwindowskeymapper.cpp | |
parent | f96baeb75fc36a41d2b08f880536cee5a8041e79 (diff) |
Add VK_LWIN and VK_RWIN keys as meta modifiers
Task-number: QTBUG-43163
Change-Id: Iee9bb4b48dc7ea9f806abd6b07648cce46a79b6a
Reviewed-by: Oliver Wolff <oliver.wolff@theqtcompany.com>
Diffstat (limited to 'src/plugins/platforms/windows/qwindowskeymapper.cpp')
-rw-r--r-- | src/plugins/platforms/windows/qwindowskeymapper.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/platforms/windows/qwindowskeymapper.cpp b/src/plugins/platforms/windows/qwindowskeymapper.cpp index ff9ad1874a..a99a6a5dc7 100644 --- a/src/plugins/platforms/windows/qwindowskeymapper.cpp +++ b/src/plugins/platforms/windows/qwindowskeymapper.cpp @@ -1189,6 +1189,8 @@ Qt::KeyboardModifiers QWindowsKeyMapper::queryKeyboardModifiers() modifiers |= Qt::ControlModifier; if (GetKeyState(VK_MENU) < 0) modifiers |= Qt::AltModifier; + if (GetKeyState(VK_LWIN) < 0 || GetKeyState(VK_RWIN) < 0) + modifiers |= Qt::MetaModifier; return modifiers; } |