summaryrefslogtreecommitdiffstats
path: root/src/widgets/widgets/qkeysequenceedit.h
diff options
context:
space:
mode:
authorLiang Qi <liang.qi@qt.io>2022-05-03 20:54:19 +0200
committerLiang Qi <liang.qi@qt.io>2022-06-28 20:26:29 +0000
commitef94aeef649f832bb201cb752407ce3ea5e66562 (patch)
tree17c55eebff54b63ba3829cca17357a92d55cc513 /src/widgets/widgets/qkeysequenceedit.h
parentc2505751de802ae3e14df57c98ba9c3e9049dd50 (diff)
xcb: update xkb_state mask as much as possible
Though we can get xcb_xkb_state_notify_event_t for the change, but it looks like not enough, especially when a new usb barcode scanner was used, it should be a slave keyboard, and Qt only uses core_device_id for now. It should be enough to update xkb_state mask when we get key event. See also https://xkbcommon.org/doc/current/md_doc_quick_guide.html . Fixes: QTBUG-95933 Pick-to: 6.4 6.3 6.2 5.15 Change-Id: Ie1e82c19edd777630c7f9057a3b2b8b7cad59e38 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
Diffstat (limited to 'src/widgets/widgets/qkeysequenceedit.h')
0 files changed, 0 insertions, 0 deletions