From 1d86e5f84abac6db0b7b1503a6f52c72b272a897 Mon Sep 17 00:00:00 2001 From: Matt Whitlock Date: Thu, 28 Sep 2017 17:06:49 -0400 Subject: Add missing dead key symbols Qt was missing symbols for many dead keys defined in . These dead keys were thus ignored by the "compose" input module. This commit adds the missing dead key symbols. [ChangeLog][Linux/XCB] Added missing dead key symbols, enabling their use with the "compose" input module. Task-number: QTBUG-56452 Change-Id: Ib5c37168990c9d9fa99fdd50f63b934c793e8dc4 Reviewed-by: Allan Sandfeld Jensen Reviewed-by: Gatis Paeglis Reviewed-by: Matt Whitlock --- src/corelib/global/qnamespace.h | 30 ++++++++++++++++++++++++++++++ src/corelib/global/qnamespace.qdoc | 30 ++++++++++++++++++++++++++++++ 2 files changed, 60 insertions(+) (limited to 'src/corelib/global') diff --git a/src/corelib/global/qnamespace.h b/src/corelib/global/qnamespace.h index 2773992b47..05383d00b6 100644 --- a/src/corelib/global/qnamespace.h +++ b/src/corelib/global/qnamespace.h @@ -848,6 +848,36 @@ public: Key_Dead_Belowdot = 0x01001260, Key_Dead_Hook = 0x01001261, Key_Dead_Horn = 0x01001262, + Key_Dead_Stroke = 0x01001263, + Key_Dead_Abovecomma = 0x01001264, + Key_Dead_Abovereversedcomma = 0x01001265, + Key_Dead_Doublegrave = 0x01001266, + Key_Dead_Belowring = 0x01001267, + Key_Dead_Belowmacron = 0x01001268, + Key_Dead_Belowcircumflex = 0x01001269, + Key_Dead_Belowtilde = 0x0100126a, + Key_Dead_Belowbreve = 0x0100126b, + Key_Dead_Belowdiaeresis = 0x0100126c, + Key_Dead_Invertedbreve = 0x0100126d, + Key_Dead_Belowcomma = 0x0100126e, + Key_Dead_Currency = 0x0100126f, + Key_Dead_a = 0x01001280, + Key_Dead_A = 0x01001281, + Key_Dead_e = 0x01001282, + Key_Dead_E = 0x01001283, + Key_Dead_i = 0x01001284, + Key_Dead_I = 0x01001285, + Key_Dead_o = 0x01001286, + Key_Dead_O = 0x01001287, + Key_Dead_u = 0x01001288, + Key_Dead_U = 0x01001289, + Key_Dead_Small_Schwa = 0x0100128a, + Key_Dead_Capital_Schwa = 0x0100128b, + Key_Dead_Greek = 0x0100128c, + Key_Dead_Lowline = 0x01001290, + Key_Dead_Aboveverticalline = 0x01001291, + Key_Dead_Belowverticalline = 0x01001292, + Key_Dead_Longsolidusoverlay = 0x01001293, // multimedia/internet keys - ignored by default - see QKeyEvent c'tor Key_Back = 0x01000061, diff --git a/src/corelib/global/qnamespace.qdoc b/src/corelib/global/qnamespace.qdoc index c53db50e71..2828002183 100644 --- a/src/corelib/global/qnamespace.qdoc +++ b/src/corelib/global/qnamespace.qdoc @@ -1613,6 +1613,36 @@ \value Key_Dead_Belowdot \value Key_Dead_Hook \value Key_Dead_Horn + \value Key_Dead_Stroke + \value Key_Dead_Abovecomma + \value Key_Dead_Abovereversedcomma + \value Key_Dead_Doublegrave + \value Key_Dead_Belowring + \value Key_Dead_Belowmacron + \value Key_Dead_Belowcircumflex + \value Key_Dead_Belowtilde + \value Key_Dead_Belowbreve + \value Key_Dead_Belowdiaeresis + \value Key_Dead_Invertedbreve + \value Key_Dead_Belowcomma + \value Key_Dead_Currency + \value Key_Dead_a + \value Key_Dead_A + \value Key_Dead_e + \value Key_Dead_E + \value Key_Dead_i + \value Key_Dead_I + \value Key_Dead_o + \value Key_Dead_O + \value Key_Dead_u + \value Key_Dead_U + \value Key_Dead_Small_Schwa + \value Key_Dead_Capital_Schwa + \value Key_Dead_Greek + \value Key_Dead_Lowline + \value Key_Dead_Aboveverticalline + \value Key_Dead_Belowverticalline + \value Key_Dead_Longsolidusoverlay \value Key_Back \value Key_Forward \value Key_Stop -- cgit v1.2.3