summaryrefslogtreecommitdiffstats
path: root/qmake
diff options
context:
space:
mode:
authorGatis Paeglis <gatis.paeglis@digia.com>2014-03-31 17:13:20 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-04-03 14:20:25 +0200
commit6ad458bc93162753e448eea28499e778e2946d2c (patch)
treeb328d373bdf3a0118722fa111b0181165296c4ab /qmake
parentbd40a7cc446cafb8c9922d7d19845da580868859 (diff)
Fix regression in key handling.
libxkbcommon 0.4.1 added two new functions, xkb_state_key_get_utf{8,32}(). They combine the operations of xkb_state_key_get_syms() and xkb_keysym_to_utf{8,32}(). The xkb_state_key_get_utf{8,32}() functions now apply Control transformation: when the Control modifier is active, the string is converted to an appropriate control character. This matches the behavior of libX11's XLookupString(3), and is required by the XKB specification: http://www.x.org/releases/current/doc/kbproto/xkbproto.html#Interpreting_the_Control_Modifier Task-number: QTBUG-36281 Change-Id: Ib45f45d801291c171640600384107a35d7d56b9b Reviewed-by: Ran Benita <ran234@gmail.com> Reviewed-by: Lars Knoll <lars.knoll@digia.com>
Diffstat (limited to 'qmake')
0 files changed, 0 insertions, 0 deletions