diff options
author | Mario Roessel <mario.roessel@siemens.com> | 2023-03-01 12:13:08 +0100 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2023-04-28 12:09:00 +0000 |
commit | b2de9e57f34348c08f76cfa8a29df474b8896320 (patch) | |
tree | 91655da5138a2e9b0f07d0d6f4ae04110aa9a427 /src | |
parent | 992793e27858ae0c966a09ff4dadfa9f83f1b886 (diff) | |
download | qtwayland-b2de9e57f34348c08f76cfa8a29df474b8896320.tar.gz |
compositor: adapt to new QXkbCommon::modifiers()
Fixes: QTBUG-111503
Done-With: Liang Qi <liang.qi@qt.io>
Change-Id: Ib6adb03575c06f667ec5d7a0139b4396888d4010
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
(cherry picked from commit f614fdfa5dc522f805c7c061535df6a0dc7409b9)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'src')
-rw-r--r-- | src/compositor/compositor_api/qwaylandcompositor.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compositor/compositor_api/qwaylandcompositor.cpp b/src/compositor/compositor_api/qwaylandcompositor.cpp index 638d0f36..6cb7dfa0 100644 --- a/src/compositor/compositor_api/qwaylandcompositor.cpp +++ b/src/compositor/compositor_api/qwaylandcompositor.cpp @@ -105,9 +105,9 @@ public: #if QT_CONFIG(xkbcommon) xkb_state *xkbState = keyb->xkbState(); - Qt::KeyboardModifiers modifiers = QXkbCommon::modifiers(xkbState); const xkb_keysym_t sym = xkb_state_key_get_one_sym(xkbState, code); + Qt::KeyboardModifiers modifiers = QXkbCommon::modifiers(xkbState, sym); int qtkey = QXkbCommon::keysymToQtKey(sym, modifiers, xkbState, code); QString text = QXkbCommon::lookupString(xkbState, code); |