Qt
6.x
The Qt SDK
Loading...
Searching...
No Matches
qbsdkeyboard_defaultmap.h
Go to the documentation of this file.
1
// Copyright (C) 2017 The Qt Company Ltd.
2
// Copyright (C) 2015-2016 Oleksandr Tymoshenko <gonzo@bluezbox.com>
3
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
4
5
#ifndef QBSDKEYBOARD_DEFAULTMAP_P_H
6
#define QBSDKEYBOARD_DEFAULTMAP_P_H
7
8
//
9
// W A R N I N G
10
// -------------
11
//
12
// This file is not part of the Qt API. It exists purely as an
13
// implementation detail. This header file may change from version to
14
// version without notice, or even be removed.
15
//
16
// We mean it.
17
//
18
19
#include "
qnamespace.h
"
20
21
// no QT_BEGIN_NAMESPACE, since we include it internally...
22
using namespace
QBsdKeyboardMap
;
23
24
#define QCTRL(x) ((x) | Qt::ControlModifier)
25
#define QALT(x) ((x) | Qt::AltModifier)
26
#define QKEYPAD(x) ((x) | Qt::KeypadModifier)
27
28
const
QBsdKeyboardMap::Mapping
keymapDefault
[] = {
29
{ 1, 0xffff,
Qt::Key_Escape
,
ModPlain
,
NoFlags
, 0x0000 },
30
{ 2, 0x0031,
Qt::Key_1
,
ModPlain
,
NoFlags
, 0x0000 },
31
{ 2, 0x0021,
Qt::Key_Exclam
,
ModShift
,
NoFlags
, 0x0000 },
32
{ 3, 0x0032,
Qt::Key_2
,
ModPlain
,
NoFlags
, 0x0000 },
33
{ 3, 0x0040,
Qt::Key_At
,
ModShift
,
NoFlags
, 0x0000 },
34
{ 3, 0x0040,
Qt::Key_At
,
ModAltGr
,
NoFlags
, 0x0000 },
35
{ 4, 0x0033,
Qt::Key_3
,
ModPlain
,
NoFlags
, 0x0000 },
36
{ 4, 0x0023,
Qt::Key_NumberSign
,
ModShift
,
NoFlags
, 0x0000 },
37
{ 4, 0xffff,
Qt::Key_Escape
,
ModControl
,
NoFlags
, 0x0000 },
38
{ 5, 0x0034,
Qt::Key_4
,
ModPlain
,
NoFlags
, 0x0000 },
39
{ 5, 0x0024,
Qt::Key_Dollar
,
ModShift
,
NoFlags
, 0x0000 },
40
{ 5, 0x0024,
Qt::Key_Dollar
,
ModAltGr
,
NoFlags
, 0x0000 },
41
{ 5, 0x005c,
QCTRL
(
Qt::Key_Backslash
),
ModControl
,
NoFlags
, 0x0000 },
42
{ 6, 0x0035,
Qt::Key_5
,
ModPlain
,
NoFlags
, 0x0000 },
43
{ 6, 0x0025,
Qt::Key_Percent
,
ModShift
,
NoFlags
, 0x0000 },
44
{ 6, 0x005d,
QCTRL
(
Qt::Key_BracketRight
),
ModControl
,
NoFlags
, 0x0000 },
45
{ 7, 0x0036,
Qt::Key_6
,
ModPlain
,
NoFlags
, 0x0000 },
46
{ 7, 0x005e,
Qt::Key_AsciiCircum
,
ModShift
,
NoFlags
, 0x0000 },
47
{ 7, 0x005e,
QCTRL
(
Qt::Key_AsciiCircum
),
ModControl
,
NoFlags
, 0x0000 },
48
{ 8, 0x0037,
Qt::Key_7
,
ModPlain
,
NoFlags
, 0x0000 },
49
{ 8, 0x0026,
Qt::Key_Ampersand
,
ModShift
,
NoFlags
, 0x0000 },
50
{ 8, 0x007b,
Qt::Key_BraceLeft
,
ModAltGr
,
NoFlags
, 0x0000 },
51
{ 8, 0x005f,
QCTRL
(
Qt::Key_Underscore
),
ModControl
,
NoFlags
, 0x0000 },
52
{ 9, 0x0038,
Qt::Key_8
,
ModPlain
,
NoFlags
, 0x0000 },
53
{ 9, 0x002a,
Qt::Key_Asterisk
,
ModShift
,
NoFlags
, 0x0000 },
54
{ 9, 0x005b,
Qt::Key_BracketLeft
,
ModAltGr
,
NoFlags
, 0x0000 },
55
{ 9, 0xffff,
Qt::Key_Backspace
,
ModControl
,
NoFlags
, 0x0000 },
56
{ 10, 0x0039,
Qt::Key_9
,
ModPlain
,
NoFlags
, 0x0000 },
57
{ 10, 0x0028,
Qt::Key_ParenLeft
,
ModShift
,
NoFlags
, 0x0000 },
58
{ 10, 0x005d,
Qt::Key_BracketRight
,
ModAltGr
,
NoFlags
, 0x0000 },
59
{ 11, 0x0030,
Qt::Key_0
,
ModPlain
,
NoFlags
, 0x0000 },
60
{ 11, 0x0029,
Qt::Key_ParenRight
,
ModShift
,
NoFlags
, 0x0000 },
61
{ 11, 0x007d,
Qt::Key_BraceRight
,
ModAltGr
,
NoFlags
, 0x0000 },
62
{ 12, 0x002d,
Qt::Key_Minus
,
ModPlain
,
NoFlags
, 0x0000 },
63
{ 12, 0x005f,
Qt::Key_Underscore
,
ModShift
,
NoFlags
, 0x0000 },
64
{ 12, 0x005c,
Qt::Key_Backslash
,
ModAltGr
,
NoFlags
, 0x0000 },
65
{ 12, 0x005f,
QCTRL
(
Qt::Key_Underscore
),
ModControl
,
NoFlags
, 0x0000 },
66
{ 12, 0x005f,
QCTRL
(
Qt::Key_Underscore
),
ModShift
|
ModControl
,
NoFlags
, 0x0000 },
67
{ 13, 0x003d,
Qt::Key_Equal
,
ModPlain
,
NoFlags
, 0x0000 },
68
{ 13, 0x002b,
Qt::Key_Plus
,
ModShift
,
NoFlags
, 0x0000 },
69
{ 14, 0xffff,
Qt::Key_Backspace
,
ModPlain
,
NoFlags
, 0x0000 },
70
{ 15, 0xffff,
Qt::Key_Tab
,
ModPlain
,
NoFlags
, 0x0000 },
71
{ 16, 0x0071,
Qt::Key_Q
,
ModPlain
,
IsLetter
, 0x0000 },
72
{ 16, 0x0051,
Qt::Key_Q
,
ModShift
,
IsLetter
, 0x0000 },
73
{ 16, 0x0071,
Qt::Key_Q
,
ModAltGr
,
IsLetter
, 0x0000 },
74
{ 16, 0x0051,
Qt::Key_Q
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
75
{ 16, 0x0071,
QCTRL
(
Qt::Key_Q
),
ModControl
,
IsLetter
, 0x0000 },
76
{ 16, 0x0071,
QCTRL
(
Qt::Key_Q
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
77
{ 16, 0x0071,
QCTRL
(
Qt::Key_Q
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
78
{ 16, 0x0071,
QCTRL
(
Qt::Key_Q
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
79
{ 16, 0x0071,
QALT
(
Qt::Key_Q
),
ModAlt
,
IsLetter
, 0x0000 },
80
{ 16, 0x0071,
QALT
(
Qt::Key_Q
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
81
{ 16, 0x0071,
QALT
(
Qt::Key_Q
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
82
{ 16, 0x0071,
QALT
(
Qt::Key_Q
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
83
{ 16, 0x0071,
QCTRL
(
QALT
(
Qt::Key_Q
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
84
{ 16, 0x0071,
QCTRL
(
QALT
(
Qt::Key_Q
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
85
{ 16, 0x0071,
QCTRL
(
QALT
(
Qt::Key_Q
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
86
{ 16, 0x0071,
QCTRL
(
QALT
(
Qt::Key_Q
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
87
{ 17, 0x0077,
Qt::Key_W
,
ModPlain
,
IsLetter
, 0x0000 },
88
{ 17, 0x0057,
Qt::Key_W
,
ModShift
,
IsLetter
, 0x0000 },
89
{ 17, 0x0077,
Qt::Key_W
,
ModAltGr
,
IsLetter
, 0x0000 },
90
{ 17, 0x0057,
Qt::Key_W
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
91
{ 17, 0x0077,
QCTRL
(
Qt::Key_W
),
ModControl
,
IsLetter
, 0x0000 },
92
{ 17, 0x0077,
QCTRL
(
Qt::Key_W
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
93
{ 17, 0x0077,
QCTRL
(
Qt::Key_W
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
94
{ 17, 0x0077,
QCTRL
(
Qt::Key_W
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
95
{ 17, 0x0077,
QALT
(
Qt::Key_W
),
ModAlt
,
IsLetter
, 0x0000 },
96
{ 17, 0x0077,
QALT
(
Qt::Key_W
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
97
{ 17, 0x0077,
QALT
(
Qt::Key_W
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
98
{ 17, 0x0077,
QALT
(
Qt::Key_W
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
99
{ 17, 0x0077,
QCTRL
(
QALT
(
Qt::Key_W
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
100
{ 17, 0x0077,
QCTRL
(
QALT
(
Qt::Key_W
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
101
{ 17, 0x0077,
QCTRL
(
QALT
(
Qt::Key_W
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
102
{ 17, 0x0077,
QCTRL
(
QALT
(
Qt::Key_W
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
103
{ 18, 0x0065,
Qt::Key_E
,
ModPlain
,
IsLetter
, 0x0000 },
104
{ 18, 0x0045,
Qt::Key_E
,
ModShift
,
IsLetter
, 0x0000 },
105
{ 18, 0x0065,
Qt::Key_E
,
ModAltGr
,
IsLetter
, 0x0000 },
106
{ 18, 0x0045,
Qt::Key_E
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
107
{ 18, 0x0065,
QCTRL
(
Qt::Key_E
),
ModControl
,
IsLetter
, 0x0000 },
108
{ 18, 0x0065,
QCTRL
(
Qt::Key_E
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
109
{ 18, 0x0065,
QCTRL
(
Qt::Key_E
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
110
{ 18, 0x0065,
QCTRL
(
Qt::Key_E
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
111
{ 18, 0x0065,
QALT
(
Qt::Key_E
),
ModAlt
,
IsLetter
, 0x0000 },
112
{ 18, 0x0065,
QALT
(
Qt::Key_E
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
113
{ 18, 0x0065,
QALT
(
Qt::Key_E
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
114
{ 18, 0x0065,
QALT
(
Qt::Key_E
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
115
{ 18, 0x0065,
QCTRL
(
QALT
(
Qt::Key_E
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
116
{ 18, 0x0065,
QCTRL
(
QALT
(
Qt::Key_E
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
117
{ 18, 0x0065,
QCTRL
(
QALT
(
Qt::Key_E
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
118
{ 18, 0x0065,
QCTRL
(
QALT
(
Qt::Key_E
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
119
{ 19, 0x0072,
Qt::Key_R
,
ModPlain
,
IsLetter
, 0x0000 },
120
{ 19, 0x0052,
Qt::Key_R
,
ModShift
,
IsLetter
, 0x0000 },
121
{ 19, 0x0072,
Qt::Key_R
,
ModAltGr
,
IsLetter
, 0x0000 },
122
{ 19, 0x0052,
Qt::Key_R
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
123
{ 19, 0x0072,
QCTRL
(
Qt::Key_R
),
ModControl
,
IsLetter
, 0x0000 },
124
{ 19, 0x0072,
QCTRL
(
Qt::Key_R
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
125
{ 19, 0x0072,
QCTRL
(
Qt::Key_R
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
126
{ 19, 0x0072,
QCTRL
(
Qt::Key_R
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
127
{ 19, 0x0072,
QALT
(
Qt::Key_R
),
ModAlt
,
IsLetter
, 0x0000 },
128
{ 19, 0x0072,
QALT
(
Qt::Key_R
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
129
{ 19, 0x0072,
QALT
(
Qt::Key_R
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
130
{ 19, 0x0072,
QALT
(
Qt::Key_R
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
131
{ 19, 0x0072,
QCTRL
(
QALT
(
Qt::Key_R
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
132
{ 19, 0x0072,
QCTRL
(
QALT
(
Qt::Key_R
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
133
{ 19, 0x0072,
QCTRL
(
QALT
(
Qt::Key_R
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
134
{ 19, 0x0072,
QCTRL
(
QALT
(
Qt::Key_R
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
135
{ 20, 0x0074,
Qt::Key_T
,
ModPlain
,
IsLetter
, 0x0000 },
136
{ 20, 0x0054,
Qt::Key_T
,
ModShift
,
IsLetter
, 0x0000 },
137
{ 20, 0x0074,
Qt::Key_T
,
ModAltGr
,
IsLetter
, 0x0000 },
138
{ 20, 0x0054,
Qt::Key_T
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
139
{ 20, 0x0074,
QCTRL
(
Qt::Key_T
),
ModControl
,
IsLetter
, 0x0000 },
140
{ 20, 0x0074,
QCTRL
(
Qt::Key_T
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
141
{ 20, 0x0074,
QCTRL
(
Qt::Key_T
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
142
{ 20, 0x0074,
QCTRL
(
Qt::Key_T
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
143
{ 20, 0x0074,
QALT
(
Qt::Key_T
),
ModAlt
,
IsLetter
, 0x0000 },
144
{ 20, 0x0074,
QALT
(
Qt::Key_T
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
145
{ 20, 0x0074,
QALT
(
Qt::Key_T
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
146
{ 20, 0x0074,
QALT
(
Qt::Key_T
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
147
{ 20, 0x0074,
QCTRL
(
QALT
(
Qt::Key_T
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
148
{ 20, 0x0074,
QCTRL
(
QALT
(
Qt::Key_T
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
149
{ 20, 0x0074,
QCTRL
(
QALT
(
Qt::Key_T
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
150
{ 20, 0x0074,
QCTRL
(
QALT
(
Qt::Key_T
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
151
{ 21, 0x0079,
Qt::Key_Y
,
ModPlain
,
IsLetter
, 0x0000 },
152
{ 21, 0x0059,
Qt::Key_Y
,
ModShift
,
IsLetter
, 0x0000 },
153
{ 21, 0x0079,
Qt::Key_Y
,
ModAltGr
,
IsLetter
, 0x0000 },
154
{ 21, 0x0059,
Qt::Key_Y
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
155
{ 21, 0x0079,
QCTRL
(
Qt::Key_Y
),
ModControl
,
IsLetter
, 0x0000 },
156
{ 21, 0x0079,
QCTRL
(
Qt::Key_Y
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
157
{ 21, 0x0079,
QCTRL
(
Qt::Key_Y
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
158
{ 21, 0x0079,
QCTRL
(
Qt::Key_Y
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
159
{ 21, 0x0079,
QALT
(
Qt::Key_Y
),
ModAlt
,
IsLetter
, 0x0000 },
160
{ 21, 0x0079,
QALT
(
Qt::Key_Y
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
161
{ 21, 0x0079,
QALT
(
Qt::Key_Y
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
162
{ 21, 0x0079,
QALT
(
Qt::Key_Y
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
163
{ 21, 0x0079,
QCTRL
(
QALT
(
Qt::Key_Y
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
164
{ 21, 0x0079,
QCTRL
(
QALT
(
Qt::Key_Y
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
165
{ 21, 0x0079,
QCTRL
(
QALT
(
Qt::Key_Y
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
166
{ 21, 0x0079,
QCTRL
(
QALT
(
Qt::Key_Y
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
167
{ 22, 0x0075,
Qt::Key_U
,
ModPlain
,
IsLetter
, 0x0000 },
168
{ 22, 0x0055,
Qt::Key_U
,
ModShift
,
IsLetter
, 0x0000 },
169
{ 22, 0x0075,
Qt::Key_U
,
ModAltGr
,
IsLetter
, 0x0000 },
170
{ 22, 0x0055,
Qt::Key_U
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
171
{ 22, 0x0075,
QCTRL
(
Qt::Key_U
),
ModControl
,
IsLetter
, 0x0000 },
172
{ 22, 0x0075,
QCTRL
(
Qt::Key_U
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
173
{ 22, 0x0075,
QCTRL
(
Qt::Key_U
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
174
{ 22, 0x0075,
QCTRL
(
Qt::Key_U
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
175
{ 22, 0x0075,
QALT
(
Qt::Key_U
),
ModAlt
,
IsLetter
, 0x0000 },
176
{ 22, 0x0075,
QALT
(
Qt::Key_U
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
177
{ 22, 0x0075,
QALT
(
Qt::Key_U
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
178
{ 22, 0x0075,
QALT
(
Qt::Key_U
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
179
{ 22, 0x0075,
QCTRL
(
QALT
(
Qt::Key_U
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
180
{ 22, 0x0075,
QCTRL
(
QALT
(
Qt::Key_U
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
181
{ 22, 0x0075,
QCTRL
(
QALT
(
Qt::Key_U
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
182
{ 22, 0x0075,
QCTRL
(
QALT
(
Qt::Key_U
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
183
{ 23, 0x0069,
Qt::Key_I
,
ModPlain
,
IsLetter
, 0x0000 },
184
{ 23, 0x0049,
Qt::Key_I
,
ModShift
,
IsLetter
, 0x0000 },
185
{ 23, 0x0069,
Qt::Key_I
,
ModAltGr
,
IsLetter
, 0x0000 },
186
{ 23, 0x0049,
Qt::Key_I
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
187
{ 23, 0x0069,
QCTRL
(
Qt::Key_I
),
ModControl
,
IsLetter
, 0x0000 },
188
{ 23, 0x0069,
QCTRL
(
Qt::Key_I
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
189
{ 23, 0x0069,
QCTRL
(
Qt::Key_I
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
190
{ 23, 0x0069,
QCTRL
(
Qt::Key_I
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
191
{ 23, 0x0069,
QALT
(
Qt::Key_I
),
ModAlt
,
IsLetter
, 0x0000 },
192
{ 23, 0x0069,
QALT
(
Qt::Key_I
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
193
{ 23, 0x0069,
QALT
(
Qt::Key_I
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
194
{ 23, 0x0069,
QALT
(
Qt::Key_I
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
195
{ 23, 0x0069,
QCTRL
(
QALT
(
Qt::Key_I
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
196
{ 23, 0x0069,
QCTRL
(
QALT
(
Qt::Key_I
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
197
{ 23, 0x0069,
QCTRL
(
QALT
(
Qt::Key_I
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
198
{ 23, 0x0069,
QCTRL
(
QALT
(
Qt::Key_I
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
199
{ 24, 0x006f,
Qt::Key_O
,
ModPlain
,
IsLetter
, 0x0000 },
200
{ 24, 0x004f,
Qt::Key_O
,
ModShift
,
IsLetter
, 0x0000 },
201
{ 24, 0x006f,
Qt::Key_O
,
ModAltGr
,
IsLetter
, 0x0000 },
202
{ 24, 0x004f,
Qt::Key_O
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
203
{ 24, 0x006f,
QCTRL
(
Qt::Key_O
),
ModControl
,
IsLetter
, 0x0000 },
204
{ 24, 0x006f,
QCTRL
(
Qt::Key_O
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
205
{ 24, 0x006f,
QCTRL
(
Qt::Key_O
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
206
{ 24, 0x006f,
QCTRL
(
Qt::Key_O
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
207
{ 24, 0x006f,
QALT
(
Qt::Key_O
),
ModAlt
,
IsLetter
, 0x0000 },
208
{ 24, 0x006f,
QALT
(
Qt::Key_O
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
209
{ 24, 0x006f,
QALT
(
Qt::Key_O
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
210
{ 24, 0x006f,
QALT
(
Qt::Key_O
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
211
{ 24, 0x006f,
QCTRL
(
QALT
(
Qt::Key_O
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
212
{ 24, 0x006f,
QCTRL
(
QALT
(
Qt::Key_O
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
213
{ 24, 0x006f,
QCTRL
(
QALT
(
Qt::Key_O
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
214
{ 24, 0x006f,
QCTRL
(
QALT
(
Qt::Key_O
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
215
{ 25, 0x0070,
Qt::Key_P
,
ModPlain
,
IsLetter
, 0x0000 },
216
{ 25, 0x0050,
Qt::Key_P
,
ModShift
,
IsLetter
, 0x0000 },
217
{ 25, 0x0070,
Qt::Key_P
,
ModAltGr
,
IsLetter
, 0x0000 },
218
{ 25, 0x0050,
Qt::Key_P
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
219
{ 25, 0x0070,
QCTRL
(
Qt::Key_P
),
ModControl
,
IsLetter
, 0x0000 },
220
{ 25, 0x0070,
QCTRL
(
Qt::Key_P
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
221
{ 25, 0x0070,
QCTRL
(
Qt::Key_P
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
222
{ 25, 0x0070,
QCTRL
(
Qt::Key_P
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
223
{ 25, 0x0070,
QALT
(
Qt::Key_P
),
ModAlt
,
IsLetter
, 0x0000 },
224
{ 25, 0x0070,
QALT
(
Qt::Key_P
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
225
{ 25, 0x0070,
QALT
(
Qt::Key_P
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
226
{ 25, 0x0070,
QALT
(
Qt::Key_P
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
227
{ 25, 0x0070,
QCTRL
(
QALT
(
Qt::Key_P
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
228
{ 25, 0x0070,
QCTRL
(
QALT
(
Qt::Key_P
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
229
{ 25, 0x0070,
QCTRL
(
QALT
(
Qt::Key_P
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
230
{ 25, 0x0070,
QCTRL
(
QALT
(
Qt::Key_P
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
231
{ 26, 0x005b,
Qt::Key_BracketLeft
,
ModPlain
,
NoFlags
, 0x0000 },
232
{ 26, 0x007b,
Qt::Key_BraceLeft
,
ModShift
,
NoFlags
, 0x0000 },
233
{ 26, 0xffff,
Qt::Key_Escape
,
ModControl
,
NoFlags
, 0x0000 },
234
{ 27, 0x005d,
Qt::Key_BracketRight
,
ModPlain
,
NoFlags
, 0x0000 },
235
{ 27, 0x007d,
Qt::Key_BraceRight
,
ModShift
,
NoFlags
, 0x0000 },
236
{ 27, 0x007e,
Qt::Key_AsciiTilde
,
ModAltGr
,
NoFlags
, 0x0000 },
237
{ 27, 0x005d,
QCTRL
(
Qt::Key_BracketRight
),
ModControl
,
NoFlags
, 0x0000 },
238
{ 28, 0xffff,
Qt::Key_Return
,
ModPlain
,
NoFlags
, 0x0000 },
239
{ 28, 0x006d,
QCTRL
(
QALT
(
Qt::Key_M
)),
ModAlt
,
NoFlags
, 0x0000 },
240
{ 29, 0xffff,
Qt::Key_Control
,
ModPlain
,
IsModifier
,
ModControl
},
241
{ 30, 0x0061,
Qt::Key_A
,
ModPlain
,
IsLetter
, 0x0000 },
242
{ 30, 0x0041,
Qt::Key_A
,
ModShift
,
IsLetter
, 0x0000 },
243
{ 30, 0x0061,
Qt::Key_A
,
ModAltGr
,
IsLetter
, 0x0000 },
244
{ 30, 0x0041,
Qt::Key_A
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
245
{ 30, 0x0061,
QCTRL
(
Qt::Key_A
),
ModControl
,
IsLetter
, 0x0000 },
246
{ 30, 0x0061,
QCTRL
(
Qt::Key_A
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
247
{ 30, 0x0061,
QCTRL
(
Qt::Key_A
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
248
{ 30, 0x0061,
QCTRL
(
Qt::Key_A
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
249
{ 30, 0x0061,
QALT
(
Qt::Key_A
),
ModAlt
,
IsLetter
, 0x0000 },
250
{ 30, 0x0061,
QALT
(
Qt::Key_A
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
251
{ 30, 0x0061,
QALT
(
Qt::Key_A
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
252
{ 30, 0x0061,
QALT
(
Qt::Key_A
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
253
{ 30, 0x0061,
QCTRL
(
QALT
(
Qt::Key_A
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
254
{ 30, 0x0061,
QCTRL
(
QALT
(
Qt::Key_A
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
255
{ 30, 0x0061,
QCTRL
(
QALT
(
Qt::Key_A
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
256
{ 30, 0x0061,
QCTRL
(
QALT
(
Qt::Key_A
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
257
{ 31, 0x0073,
Qt::Key_S
,
ModPlain
,
IsLetter
, 0x0000 },
258
{ 31, 0x0053,
Qt::Key_S
,
ModShift
,
IsLetter
, 0x0000 },
259
{ 31, 0x0073,
Qt::Key_S
,
ModAltGr
,
IsLetter
, 0x0000 },
260
{ 31, 0x0053,
Qt::Key_S
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
261
{ 31, 0x0073,
QCTRL
(
Qt::Key_S
),
ModControl
,
IsLetter
, 0x0000 },
262
{ 31, 0x0073,
QCTRL
(
Qt::Key_S
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
263
{ 31, 0x0073,
QCTRL
(
Qt::Key_S
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
264
{ 31, 0x0073,
QCTRL
(
Qt::Key_S
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
265
{ 31, 0x0073,
QALT
(
Qt::Key_S
),
ModAlt
,
IsLetter
, 0x0000 },
266
{ 31, 0x0073,
QALT
(
Qt::Key_S
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
267
{ 31, 0x0073,
QALT
(
Qt::Key_S
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
268
{ 31, 0x0073,
QALT
(
Qt::Key_S
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
269
{ 31, 0x0073,
QCTRL
(
QALT
(
Qt::Key_S
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
270
{ 31, 0x0073,
QCTRL
(
QALT
(
Qt::Key_S
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
271
{ 31, 0x0073,
QCTRL
(
QALT
(
Qt::Key_S
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
272
{ 31, 0x0073,
QCTRL
(
QALT
(
Qt::Key_S
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
273
{ 32, 0x0064,
Qt::Key_D
,
ModPlain
,
IsLetter
, 0x0000 },
274
{ 32, 0x0044,
Qt::Key_D
,
ModShift
,
IsLetter
, 0x0000 },
275
{ 32, 0x0064,
Qt::Key_D
,
ModAltGr
,
IsLetter
, 0x0000 },
276
{ 32, 0x0044,
Qt::Key_D
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
277
{ 32, 0x0064,
QCTRL
(
Qt::Key_D
),
ModControl
,
IsLetter
, 0x0000 },
278
{ 32, 0x0064,
QCTRL
(
Qt::Key_D
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
279
{ 32, 0x0064,
QCTRL
(
Qt::Key_D
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
280
{ 32, 0x0064,
QCTRL
(
Qt::Key_D
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
281
{ 32, 0x0064,
QALT
(
Qt::Key_D
),
ModAlt
,
IsLetter
, 0x0000 },
282
{ 32, 0x0064,
QALT
(
Qt::Key_D
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
283
{ 32, 0x0064,
QALT
(
Qt::Key_D
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
284
{ 32, 0x0064,
QALT
(
Qt::Key_D
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
285
{ 32, 0x0064,
QCTRL
(
QALT
(
Qt::Key_D
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
286
{ 32, 0x0064,
QCTRL
(
QALT
(
Qt::Key_D
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
287
{ 32, 0x0064,
QCTRL
(
QALT
(
Qt::Key_D
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
288
{ 32, 0x0064,
QCTRL
(
QALT
(
Qt::Key_D
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
289
{ 33, 0x0066,
Qt::Key_F
,
ModPlain
,
IsLetter
, 0x0000 },
290
{ 33, 0x0046,
Qt::Key_F
,
ModShift
,
IsLetter
, 0x0000 },
291
{ 33, 0x0066,
Qt::Key_F
,
ModAltGr
,
IsLetter
, 0x0000 },
292
{ 33, 0x0046,
Qt::Key_F
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
293
{ 33, 0x0066,
QCTRL
(
Qt::Key_F
),
ModControl
,
IsLetter
, 0x0000 },
294
{ 33, 0x0066,
QCTRL
(
Qt::Key_F
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
295
{ 33, 0x0066,
QCTRL
(
Qt::Key_F
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
296
{ 33, 0x0066,
QCTRL
(
Qt::Key_F
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
297
{ 33, 0x0066,
QALT
(
Qt::Key_F
),
ModAlt
,
IsLetter
, 0x0000 },
298
{ 33, 0x0066,
QALT
(
Qt::Key_F
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
299
{ 33, 0x0066,
QALT
(
Qt::Key_F
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
300
{ 33, 0x0066,
QALT
(
Qt::Key_F
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
301
{ 33, 0x0066,
QCTRL
(
QALT
(
Qt::Key_F
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
302
{ 33, 0x0066,
QCTRL
(
QALT
(
Qt::Key_F
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
303
{ 33, 0x0066,
QCTRL
(
QALT
(
Qt::Key_F
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
304
{ 33, 0x0066,
QCTRL
(
QALT
(
Qt::Key_F
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
305
{ 34, 0x0067,
Qt::Key_G
,
ModPlain
,
IsLetter
, 0x0000 },
306
{ 34, 0x0047,
Qt::Key_G
,
ModShift
,
IsLetter
, 0x0000 },
307
{ 34, 0x0067,
Qt::Key_G
,
ModAltGr
,
IsLetter
, 0x0000 },
308
{ 34, 0x0047,
Qt::Key_G
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
309
{ 34, 0x0067,
QCTRL
(
Qt::Key_G
),
ModControl
,
IsLetter
, 0x0000 },
310
{ 34, 0x0067,
QCTRL
(
Qt::Key_G
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
311
{ 34, 0x0067,
QCTRL
(
Qt::Key_G
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
312
{ 34, 0x0067,
QCTRL
(
Qt::Key_G
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
313
{ 34, 0x0067,
QALT
(
Qt::Key_G
),
ModAlt
,
IsLetter
, 0x0000 },
314
{ 34, 0x0067,
QALT
(
Qt::Key_G
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
315
{ 34, 0x0067,
QALT
(
Qt::Key_G
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
316
{ 34, 0x0067,
QALT
(
Qt::Key_G
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
317
{ 34, 0x0067,
QCTRL
(
QALT
(
Qt::Key_G
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
318
{ 34, 0x0067,
QCTRL
(
QALT
(
Qt::Key_G
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
319
{ 34, 0x0067,
QCTRL
(
QALT
(
Qt::Key_G
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
320
{ 34, 0x0067,
QCTRL
(
QALT
(
Qt::Key_G
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
321
{ 35, 0x0068,
Qt::Key_H
,
ModPlain
,
IsLetter
, 0x0000 },
322
{ 35, 0x0048,
Qt::Key_H
,
ModShift
,
IsLetter
, 0x0000 },
323
{ 35, 0x0068,
Qt::Key_H
,
ModAltGr
,
IsLetter
, 0x0000 },
324
{ 35, 0x0048,
Qt::Key_H
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
325
{ 35, 0x0068,
QCTRL
(
Qt::Key_H
),
ModControl
,
IsLetter
, 0x0000 },
326
{ 35, 0x0068,
QCTRL
(
Qt::Key_H
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
327
{ 35, 0x0068,
QCTRL
(
Qt::Key_H
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
328
{ 35, 0x0068,
QCTRL
(
Qt::Key_H
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
329
{ 35, 0x0068,
QALT
(
Qt::Key_H
),
ModAlt
,
IsLetter
, 0x0000 },
330
{ 35, 0x0068,
QALT
(
Qt::Key_H
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
331
{ 35, 0x0068,
QALT
(
Qt::Key_H
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
332
{ 35, 0x0068,
QALT
(
Qt::Key_H
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
333
{ 35, 0x0068,
QCTRL
(
QALT
(
Qt::Key_H
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
334
{ 35, 0x0068,
QCTRL
(
QALT
(
Qt::Key_H
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
335
{ 35, 0x0068,
QCTRL
(
QALT
(
Qt::Key_H
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
336
{ 35, 0x0068,
QCTRL
(
QALT
(
Qt::Key_H
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
337
{ 36, 0x006a,
Qt::Key_J
,
ModPlain
,
IsLetter
, 0x0000 },
338
{ 36, 0x004a,
Qt::Key_J
,
ModShift
,
IsLetter
, 0x0000 },
339
{ 36, 0x006a,
Qt::Key_J
,
ModAltGr
,
IsLetter
, 0x0000 },
340
{ 36, 0x004a,
Qt::Key_J
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
341
{ 36, 0x006a,
QCTRL
(
Qt::Key_J
),
ModControl
,
IsLetter
, 0x0000 },
342
{ 36, 0x006a,
QCTRL
(
Qt::Key_J
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
343
{ 36, 0x006a,
QCTRL
(
Qt::Key_J
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
344
{ 36, 0x006a,
QCTRL
(
Qt::Key_J
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
345
{ 36, 0x006a,
QALT
(
Qt::Key_J
),
ModAlt
,
IsLetter
, 0x0000 },
346
{ 36, 0x006a,
QALT
(
Qt::Key_J
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
347
{ 36, 0x006a,
QALT
(
Qt::Key_J
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
348
{ 36, 0x006a,
QALT
(
Qt::Key_J
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
349
{ 36, 0x006a,
QCTRL
(
QALT
(
Qt::Key_J
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
350
{ 36, 0x006a,
QCTRL
(
QALT
(
Qt::Key_J
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
351
{ 36, 0x006a,
QCTRL
(
QALT
(
Qt::Key_J
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
352
{ 36, 0x006a,
QCTRL
(
QALT
(
Qt::Key_J
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
353
{ 37, 0x006b,
Qt::Key_K
,
ModPlain
,
IsLetter
, 0x0000 },
354
{ 37, 0x004b,
Qt::Key_K
,
ModShift
,
IsLetter
, 0x0000 },
355
{ 37, 0x006b,
Qt::Key_K
,
ModAltGr
,
IsLetter
, 0x0000 },
356
{ 37, 0x004b,
Qt::Key_K
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
357
{ 37, 0x006b,
QCTRL
(
Qt::Key_K
),
ModControl
,
IsLetter
, 0x0000 },
358
{ 37, 0x006b,
QCTRL
(
Qt::Key_K
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
359
{ 37, 0x006b,
QCTRL
(
Qt::Key_K
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
360
{ 37, 0x006b,
QCTRL
(
Qt::Key_K
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
361
{ 37, 0x006b,
QALT
(
Qt::Key_K
),
ModAlt
,
IsLetter
, 0x0000 },
362
{ 37, 0x006b,
QALT
(
Qt::Key_K
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
363
{ 37, 0x006b,
QALT
(
Qt::Key_K
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
364
{ 37, 0x006b,
QALT
(
Qt::Key_K
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
365
{ 37, 0x006b,
QCTRL
(
QALT
(
Qt::Key_K
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
366
{ 37, 0x006b,
QCTRL
(
QALT
(
Qt::Key_K
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
367
{ 37, 0x006b,
QCTRL
(
QALT
(
Qt::Key_K
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
368
{ 37, 0x006b,
QCTRL
(
QALT
(
Qt::Key_K
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
369
{ 38, 0x006c,
Qt::Key_L
,
ModPlain
,
IsLetter
, 0x0000 },
370
{ 38, 0x004c,
Qt::Key_L
,
ModShift
,
IsLetter
, 0x0000 },
371
{ 38, 0x006c,
Qt::Key_L
,
ModAltGr
,
IsLetter
, 0x0000 },
372
{ 38, 0x004c,
Qt::Key_L
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
373
{ 38, 0x006c,
QCTRL
(
Qt::Key_L
),
ModControl
,
IsLetter
, 0x0000 },
374
{ 38, 0x006c,
QCTRL
(
Qt::Key_L
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
375
{ 38, 0x006c,
QCTRL
(
Qt::Key_L
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
376
{ 38, 0x006c,
QCTRL
(
Qt::Key_L
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
377
{ 38, 0x006c,
QALT
(
Qt::Key_L
),
ModAlt
,
IsLetter
, 0x0000 },
378
{ 38, 0x006c,
QALT
(
Qt::Key_L
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
379
{ 38, 0x006c,
QALT
(
Qt::Key_L
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
380
{ 38, 0x006c,
QALT
(
Qt::Key_L
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
381
{ 38, 0x006c,
QCTRL
(
QALT
(
Qt::Key_L
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
382
{ 38, 0x006c,
QCTRL
(
QALT
(
Qt::Key_L
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
383
{ 38, 0x006c,
QCTRL
(
QALT
(
Qt::Key_L
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
384
{ 38, 0x006c,
QCTRL
(
QALT
(
Qt::Key_L
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
385
{ 39, 0x003b,
Qt::Key_Semicolon
,
ModPlain
,
NoFlags
, 0x0000 },
386
{ 39, 0x003a,
Qt::Key_Colon
,
ModShift
,
NoFlags
, 0x0000 },
387
{ 40, 0x0027,
Qt::Key_Apostrophe
,
ModPlain
,
NoFlags
, 0x0000 },
388
{ 40, 0x0022,
Qt::Key_QuoteDbl
,
ModShift
,
NoFlags
, 0x0000 },
389
{ 40, 0x0067,
QCTRL
(
Qt::Key_G
),
ModControl
,
NoFlags
, 0x0000 },
390
{ 41, 0x0060,
Qt::Key_QuoteLeft
,
ModPlain
,
NoFlags
, 0x0000 },
391
{ 41, 0x007e,
Qt::Key_AsciiTilde
,
ModShift
,
NoFlags
, 0x0000 },
392
{ 42, 0xffff,
Qt::Key_Shift
,
ModPlain
,
IsModifier
,
ModShift
},
393
{ 43, 0x005c,
Qt::Key_Backslash
,
ModPlain
,
NoFlags
, 0x0000 },
394
{ 43, 0x007c,
Qt::Key_Bar
,
ModShift
,
NoFlags
, 0x0000 },
395
{ 43, 0x005c,
QCTRL
(
Qt::Key_Backslash
),
ModControl
,
NoFlags
, 0x0000 },
396
{ 44, 0x007a,
Qt::Key_Z
,
ModPlain
,
IsLetter
, 0x0000 },
397
{ 44, 0x005a,
Qt::Key_Z
,
ModShift
,
IsLetter
, 0x0000 },
398
{ 44, 0x007a,
Qt::Key_Z
,
ModAltGr
,
IsLetter
, 0x0000 },
399
{ 44, 0x005a,
Qt::Key_Z
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
400
{ 44, 0x007a,
QCTRL
(
Qt::Key_Z
),
ModControl
,
IsLetter
, 0x0000 },
401
{ 44, 0x007a,
QCTRL
(
Qt::Key_Z
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
402
{ 44, 0x007a,
QCTRL
(
Qt::Key_Z
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
403
{ 44, 0x007a,
QCTRL
(
Qt::Key_Z
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
404
{ 44, 0x007a,
QALT
(
Qt::Key_Z
),
ModAlt
,
IsLetter
, 0x0000 },
405
{ 44, 0x007a,
QALT
(
Qt::Key_Z
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
406
{ 44, 0x007a,
QALT
(
Qt::Key_Z
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
407
{ 44, 0x007a,
QALT
(
Qt::Key_Z
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
408
{ 44, 0x007a,
QCTRL
(
QALT
(
Qt::Key_Z
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
409
{ 44, 0x007a,
QCTRL
(
QALT
(
Qt::Key_Z
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
410
{ 44, 0x007a,
QCTRL
(
QALT
(
Qt::Key_Z
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
411
{ 44, 0x007a,
QCTRL
(
QALT
(
Qt::Key_Z
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
412
{ 45, 0x0078,
Qt::Key_X
,
ModPlain
,
IsLetter
, 0x0000 },
413
{ 45, 0x0058,
Qt::Key_X
,
ModShift
,
IsLetter
, 0x0000 },
414
{ 45, 0x0078,
Qt::Key_X
,
ModAltGr
,
IsLetter
, 0x0000 },
415
{ 45, 0x0058,
Qt::Key_X
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
416
{ 45, 0x0078,
QCTRL
(
Qt::Key_X
),
ModControl
,
IsLetter
, 0x0000 },
417
{ 45, 0x0078,
QCTRL
(
Qt::Key_X
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
418
{ 45, 0x0078,
QCTRL
(
Qt::Key_X
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
419
{ 45, 0x0078,
QCTRL
(
Qt::Key_X
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
420
{ 45, 0x0078,
QALT
(
Qt::Key_X
),
ModAlt
,
IsLetter
, 0x0000 },
421
{ 45, 0x0078,
QALT
(
Qt::Key_X
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
422
{ 45, 0x0078,
QALT
(
Qt::Key_X
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
423
{ 45, 0x0078,
QALT
(
Qt::Key_X
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
424
{ 45, 0x0078,
QCTRL
(
QALT
(
Qt::Key_X
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
425
{ 45, 0x0078,
QCTRL
(
QALT
(
Qt::Key_X
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
426
{ 45, 0x0078,
QCTRL
(
QALT
(
Qt::Key_X
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
427
{ 45, 0x0078,
QCTRL
(
QALT
(
Qt::Key_X
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
428
{ 46, 0x0063,
Qt::Key_C
,
ModPlain
,
IsLetter
, 0x0000 },
429
{ 46, 0x0043,
Qt::Key_C
,
ModShift
,
IsLetter
, 0x0000 },
430
{ 46, 0x0063,
Qt::Key_C
,
ModAltGr
,
IsLetter
, 0x0000 },
431
{ 46, 0x0043,
Qt::Key_C
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
432
{ 46, 0x0063,
QCTRL
(
Qt::Key_C
),
ModControl
,
IsLetter
, 0x0000 },
433
{ 46, 0x0063,
QCTRL
(
Qt::Key_C
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
434
{ 46, 0x0063,
QCTRL
(
Qt::Key_C
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
435
{ 46, 0x0063,
QCTRL
(
Qt::Key_C
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
436
{ 46, 0x0063,
QALT
(
Qt::Key_C
),
ModAlt
,
IsLetter
, 0x0000 },
437
{ 46, 0x0063,
QALT
(
Qt::Key_C
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
438
{ 46, 0x0063,
QALT
(
Qt::Key_C
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
439
{ 46, 0x0063,
QALT
(
Qt::Key_C
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
440
{ 46, 0x0063,
QCTRL
(
QALT
(
Qt::Key_C
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
441
{ 46, 0x0063,
QCTRL
(
QALT
(
Qt::Key_C
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
442
{ 46, 0x0063,
QCTRL
(
QALT
(
Qt::Key_C
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
443
{ 46, 0x0063,
QCTRL
(
QALT
(
Qt::Key_C
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
444
{ 47, 0x0076,
Qt::Key_V
,
ModPlain
,
IsLetter
, 0x0000 },
445
{ 47, 0x0056,
Qt::Key_V
,
ModShift
,
IsLetter
, 0x0000 },
446
{ 47, 0x0076,
Qt::Key_V
,
ModAltGr
,
IsLetter
, 0x0000 },
447
{ 47, 0x0056,
Qt::Key_V
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
448
{ 47, 0x0076,
QCTRL
(
Qt::Key_V
),
ModControl
,
IsLetter
, 0x0000 },
449
{ 47, 0x0076,
QCTRL
(
Qt::Key_V
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
450
{ 47, 0x0076,
QCTRL
(
Qt::Key_V
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
451
{ 47, 0x0076,
QCTRL
(
Qt::Key_V
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
452
{ 47, 0x0076,
QALT
(
Qt::Key_V
),
ModAlt
,
IsLetter
, 0x0000 },
453
{ 47, 0x0076,
QALT
(
Qt::Key_V
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
454
{ 47, 0x0076,
QALT
(
Qt::Key_V
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
455
{ 47, 0x0076,
QALT
(
Qt::Key_V
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
456
{ 47, 0x0076,
QCTRL
(
QALT
(
Qt::Key_V
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
457
{ 47, 0x0076,
QCTRL
(
QALT
(
Qt::Key_V
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
458
{ 47, 0x0076,
QCTRL
(
QALT
(
Qt::Key_V
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
459
{ 47, 0x0076,
QCTRL
(
QALT
(
Qt::Key_V
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
460
{ 48, 0x0062,
Qt::Key_B
,
ModPlain
,
IsLetter
, 0x0000 },
461
{ 48, 0x0042,
Qt::Key_B
,
ModShift
,
IsLetter
, 0x0000 },
462
{ 48, 0x0062,
Qt::Key_B
,
ModAltGr
,
IsLetter
, 0x0000 },
463
{ 48, 0x0042,
Qt::Key_B
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
464
{ 48, 0x0062,
QCTRL
(
Qt::Key_B
),
ModControl
,
IsLetter
, 0x0000 },
465
{ 48, 0x0062,
QCTRL
(
Qt::Key_B
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
466
{ 48, 0x0062,
QCTRL
(
Qt::Key_B
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
467
{ 48, 0x0062,
QCTRL
(
Qt::Key_B
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
468
{ 48, 0x0062,
QALT
(
Qt::Key_B
),
ModAlt
,
IsLetter
, 0x0000 },
469
{ 48, 0x0062,
QALT
(
Qt::Key_B
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
470
{ 48, 0x0062,
QALT
(
Qt::Key_B
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
471
{ 48, 0x0062,
QALT
(
Qt::Key_B
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
472
{ 48, 0x0062,
QCTRL
(
QALT
(
Qt::Key_B
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
473
{ 48, 0x0062,
QCTRL
(
QALT
(
Qt::Key_B
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
474
{ 48, 0x0062,
QCTRL
(
QALT
(
Qt::Key_B
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
475
{ 48, 0x0062,
QCTRL
(
QALT
(
Qt::Key_B
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
476
{ 49, 0x006e,
Qt::Key_N
,
ModPlain
,
IsLetter
, 0x0000 },
477
{ 49, 0x004e,
Qt::Key_N
,
ModShift
,
IsLetter
, 0x0000 },
478
{ 49, 0x006e,
Qt::Key_N
,
ModAltGr
,
IsLetter
, 0x0000 },
479
{ 49, 0x004e,
Qt::Key_N
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
480
{ 49, 0x006e,
QCTRL
(
Qt::Key_N
),
ModControl
,
IsLetter
, 0x0000 },
481
{ 49, 0x006e,
QCTRL
(
Qt::Key_N
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
482
{ 49, 0x006e,
QCTRL
(
Qt::Key_N
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
483
{ 49, 0x006e,
QCTRL
(
Qt::Key_N
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
484
{ 49, 0x006e,
QALT
(
Qt::Key_N
),
ModAlt
,
IsLetter
, 0x0000 },
485
{ 49, 0x006e,
QALT
(
Qt::Key_N
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
486
{ 49, 0x006e,
QALT
(
Qt::Key_N
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
487
{ 49, 0x006e,
QALT
(
Qt::Key_N
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
488
{ 49, 0x006e,
QCTRL
(
QALT
(
Qt::Key_N
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
489
{ 49, 0x006e,
QCTRL
(
QALT
(
Qt::Key_N
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
490
{ 49, 0x006e,
QCTRL
(
QALT
(
Qt::Key_N
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
491
{ 49, 0x006e,
QCTRL
(
QALT
(
Qt::Key_N
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
492
{ 50, 0x006d,
Qt::Key_M
,
ModPlain
,
IsLetter
, 0x0000 },
493
{ 50, 0x004d,
Qt::Key_M
,
ModShift
,
IsLetter
, 0x0000 },
494
{ 50, 0x006d,
Qt::Key_M
,
ModAltGr
,
IsLetter
, 0x0000 },
495
{ 50, 0x004d,
Qt::Key_M
,
ModShift
|
ModAltGr
,
IsLetter
, 0x0000 },
496
{ 50, 0x006d,
QCTRL
(
Qt::Key_M
),
ModControl
,
IsLetter
, 0x0000 },
497
{ 50, 0x006d,
QCTRL
(
Qt::Key_M
),
ModShift
|
ModControl
,
IsLetter
, 0x0000 },
498
{ 50, 0x006d,
QCTRL
(
Qt::Key_M
),
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
499
{ 50, 0x006d,
QCTRL
(
Qt::Key_M
),
ModShift
|
ModAltGr
|
ModControl
,
IsLetter
, 0x0000 },
500
{ 50, 0x006d,
QALT
(
Qt::Key_M
),
ModAlt
,
IsLetter
, 0x0000 },
501
{ 50, 0x006d,
QALT
(
Qt::Key_M
),
ModShift
|
ModAlt
,
IsLetter
, 0x0000 },
502
{ 50, 0x006d,
QALT
(
Qt::Key_M
),
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
503
{ 50, 0x006d,
QALT
(
Qt::Key_M
),
ModShift
|
ModAltGr
|
ModAlt
,
IsLetter
, 0x0000 },
504
{ 50, 0x006d,
QCTRL
(
QALT
(
Qt::Key_M
)),
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
505
{ 50, 0x006d,
QCTRL
(
QALT
(
Qt::Key_M
)),
ModShift
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
506
{ 50, 0x006d,
QCTRL
(
QALT
(
Qt::Key_M
)),
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
507
{ 50, 0x006d,
QCTRL
(
QALT
(
Qt::Key_M
)),
ModShift
|
ModAltGr
|
ModControl
|
ModAlt
,
IsLetter
, 0x0000 },
508
{ 51, 0x002c,
Qt::Key_Comma
,
ModPlain
,
NoFlags
, 0x0000 },
509
{ 51, 0x003c,
Qt::Key_Less
,
ModShift
,
NoFlags
, 0x0000 },
510
{ 52, 0x002e,
Qt::Key_Period
,
ModPlain
,
NoFlags
, 0x0000 },
511
{ 52, 0x003e,
Qt::Key_Greater
,
ModShift
,
NoFlags
, 0x0000 },
512
{ 52, 0xffff,
Qt::Key_Multi_key
,
ModAltGr
,
NoFlags
, 0x0000 },
513
{ 53, 0x002f,
Qt::Key_Slash
,
ModPlain
,
NoFlags
, 0x0000 },
514
{ 53, 0x003f,
Qt::Key_Question
,
ModShift
,
NoFlags
, 0x0000 },
515
{ 53, 0xffff,
Qt::Key_Backspace
,
ModControl
,
NoFlags
, 0x0000 },
516
{ 54, 0xffff,
Qt::Key_Shift
,
ModPlain
,
IsModifier
,
ModShift
},
517
{ 55, 0x002a,
QKEYPAD
(
Qt::Key_Asterisk
),
ModPlain
,
NoFlags
, 0x0000 },
518
{ 56, 0xffff,
Qt::Key_Alt
,
ModPlain
,
IsModifier
,
ModAlt
},
519
{ 57, 0x0020,
Qt::Key_Space
,
ModPlain
,
NoFlags
, 0x0000 },
520
{ 58, 0xffff,
Qt::Key_CapsLock
,
ModPlain
,
NoFlags
, 0x0000 },
521
{ 59, 0xffff,
Qt::Key_F1
,
ModPlain
,
NoFlags
, 0x0000 },
522
{ 59, 0xffff,
Qt::Key_F13
,
ModShift
,
NoFlags
, 0x0000 },
523
{ 59, 0xffff,
Qt::Key_F25
,
ModControl
,
NoFlags
, 0x0000 },
524
{ 60, 0xffff,
Qt::Key_F2
,
ModPlain
,
NoFlags
, 0x0000 },
525
{ 60, 0xffff,
Qt::Key_F14
,
ModShift
,
NoFlags
, 0x0000 },
526
{ 60, 0xffff,
Qt::Key_F26
,
ModControl
,
NoFlags
, 0x0000 },
527
{ 61, 0xffff,
Qt::Key_F3
,
ModPlain
,
NoFlags
, 0x0000 },
528
{ 61, 0xffff,
Qt::Key_F15
,
ModShift
,
NoFlags
, 0x0000 },
529
{ 61, 0xffff,
Qt::Key_F27
,
ModControl
,
NoFlags
, 0x0000 },
530
{ 62, 0xffff,
Qt::Key_F4
,
ModPlain
,
NoFlags
, 0x0000 },
531
{ 62, 0xffff,
Qt::Key_F16
,
ModShift
,
NoFlags
, 0x0000 },
532
{ 62, 0xffff,
Qt::Key_F28
,
ModControl
,
NoFlags
, 0x0000 },
533
{ 63, 0xffff,
Qt::Key_F5
,
ModPlain
,
NoFlags
, 0x0000 },
534
{ 63, 0xffff,
Qt::Key_F17
,
ModShift
,
NoFlags
, 0x0000 },
535
{ 63, 0xffff,
Qt::Key_F29
,
ModControl
,
NoFlags
, 0x0000 },
536
{ 64, 0xffff,
Qt::Key_F6
,
ModPlain
,
NoFlags
, 0x0000 },
537
{ 64, 0xffff,
Qt::Key_F18
,
ModShift
,
NoFlags
, 0x0000 },
538
{ 64, 0xffff,
Qt::Key_F30
,
ModControl
,
NoFlags
, 0x0000 },
539
{ 65, 0xffff,
Qt::Key_F7
,
ModPlain
,
NoFlags
, 0x0000 },
540
{ 65, 0xffff,
Qt::Key_F19
,
ModShift
,
NoFlags
, 0x0000 },
541
{ 65, 0xffff,
Qt::Key_F31
,
ModControl
,
NoFlags
, 0x0000 },
542
{ 66, 0xffff,
Qt::Key_F8
,
ModPlain
,
NoFlags
, 0x0000 },
543
{ 66, 0xffff,
Qt::Key_F20
,
ModShift
,
NoFlags
, 0x0000 },
544
{ 66, 0xffff,
Qt::Key_F32
,
ModControl
,
NoFlags
, 0x0000 },
545
{ 67, 0xffff,
Qt::Key_F9
,
ModPlain
,
NoFlags
, 0x0000 },
546
{ 67, 0xffff,
Qt::Key_F21
,
ModShift
,
NoFlags
, 0x0000 },
547
{ 67, 0xffff,
Qt::Key_F33
,
ModControl
,
NoFlags
, 0x0000 },
548
{ 68, 0xffff,
Qt::Key_F10
,
ModPlain
,
NoFlags
, 0x0000 },
549
{ 68, 0xffff,
Qt::Key_F22
,
ModShift
,
NoFlags
, 0x0000 },
550
{ 68, 0xffff,
Qt::Key_F34
,
ModControl
,
NoFlags
, 0x0000 },
551
{ 69, 0xffff,
Qt::Key_NumLock
,
ModPlain
,
NoFlags
, 0x0000 },
552
{ 70, 0xffff,
Qt::Key_ScrollLock
,
ModPlain
,
NoFlags
, 0x0000 },
553
{ 70, 0xffff,
Qt::Key_ScrollLock
,
ModAlt
,
NoFlags
, 0x0000 },
554
{ 71, 0x0037,
QKEYPAD
(
Qt::Key_7
),
ModPlain
,
NoFlags
, 0x0000 },
555
{ 72, 0x0038,
QKEYPAD
(
Qt::Key_8
),
ModPlain
,
NoFlags
, 0x0000 },
556
{ 73, 0x0039,
QKEYPAD
(
Qt::Key_9
),
ModPlain
,
NoFlags
, 0x0000 },
557
{ 74, 0x002d,
QKEYPAD
(
Qt::Key_Minus
),
ModPlain
,
NoFlags
, 0x0000 },
558
{ 75, 0x0034,
QKEYPAD
(
Qt::Key_4
),
ModPlain
,
NoFlags
, 0x0000 },
559
{ 76, 0x0035,
QKEYPAD
(
Qt::Key_5
),
ModPlain
,
NoFlags
, 0x0000 },
560
{ 77, 0x0036,
QKEYPAD
(
Qt::Key_6
),
ModPlain
,
NoFlags
, 0x0000 },
561
{ 78, 0x002b,
QKEYPAD
(
Qt::Key_Plus
),
ModPlain
,
NoFlags
, 0x0000 },
562
{ 79, 0x0031,
QKEYPAD
(
Qt::Key_1
),
ModPlain
,
NoFlags
, 0x0000 },
563
{ 80, 0x0032,
QKEYPAD
(
Qt::Key_2
),
ModPlain
,
NoFlags
, 0x0000 },
564
{ 81, 0x0033,
QKEYPAD
(
Qt::Key_3
),
ModPlain
,
NoFlags
, 0x0000 },
565
{ 82, 0x0030,
QKEYPAD
(
Qt::Key_0
),
ModPlain
,
NoFlags
, 0x0000 },
566
{ 83, 0x002e,
QKEYPAD
(
Qt::Key_Period
),
ModPlain
,
NoFlags
, 0x0000 },
567
{ 86, 0x003c,
Qt::Key_Less
,
ModPlain
,
NoFlags
, 0x0000 },
568
{ 86, 0x003e,
Qt::Key_Greater
,
ModShift
,
NoFlags
, 0x0000 },
569
{ 86, 0x007c,
Qt::Key_Bar
,
ModAltGr
,
NoFlags
, 0x0000 },
570
{ 87, 0xffff,
Qt::Key_F11
,
ModPlain
,
NoFlags
, 0x0000 },
571
{ 87, 0xffff,
Qt::Key_F23
,
ModShift
,
NoFlags
, 0x0000 },
572
{ 87, 0xffff,
Qt::Key_F35
,
ModControl
,
NoFlags
, 0x0000 },
573
{ 88, 0xffff,
Qt::Key_F12
,
ModPlain
,
NoFlags
, 0x0000 },
574
{ 88, 0xffff,
Qt::Key_F24
,
ModShift
,
NoFlags
, 0x0000 },
575
{ 89, 0xffff,
QKEYPAD
(
Qt::Key_Enter
),
ModPlain
,
NoFlags
, 0x0000 },
576
{ 90, 0xffff,
Qt::Key_Control
,
ModPlain
,
IsModifier
,
ModControl
},
577
{ 91, 0x002f,
QKEYPAD
(
Qt::Key_Slash
),
ModPlain
,
NoFlags
, 0x0000 },
578
{ 92, 0x005c,
QCTRL
(
Qt::Key_Backslash
),
ModPlain
,
NoFlags
, 0x0000 },
579
{ 93, 0xffff,
Qt::Key_AltGr
,
ModPlain
,
IsModifier
,
ModAltGr
},
580
{ 94, 0xffff,
Qt::Key_Home
,
ModPlain
,
NoFlags
, 0x0000 },
581
{ 95, 0xffff,
Qt::Key_Up
,
ModPlain
,
NoFlags
, 0x0000 },
582
{ 96, 0xffff,
Qt::Key_PageUp
,
ModPlain
,
NoFlags
, 0x0000 },
583
{ 97, 0xffff,
Qt::Key_Left
,
ModPlain
,
NoFlags
, 0x0000 },
584
{ 98, 0xffff,
Qt::Key_Right
,
ModPlain
,
NoFlags
, 0x0000 },
585
{ 99, 0xffff,
Qt::Key_End
,
ModPlain
,
NoFlags
, 0x0000 },
586
{ 100, 0xffff,
Qt::Key_Down
,
ModPlain
,
NoFlags
, 0x0000 },
587
{ 101, 0xffff,
Qt::Key_PageDown
,
ModPlain
,
NoFlags
, 0x0000 },
588
{ 102, 0xffff,
Qt::Key_Insert
,
ModPlain
,
NoFlags
, 0x0000 },
589
{ 103, 0xffff,
Qt::Key_Delete
,
ModPlain
,
NoFlags
, 0x0000 },
590
};
591
592
#endif
// QBSDKEYBOARD_DEFAULTMAP_P_H
QBsdKeyboardMap
Definition
qbsdkeyboard.h:21
QBsdKeyboardMap::IsLetter
@ IsLetter
Definition
qbsdkeyboard.h:36
QBsdKeyboardMap::NoFlags
@ NoFlags
Definition
qbsdkeyboard.h:35
QBsdKeyboardMap::IsModifier
@ IsModifier
Definition
qbsdkeyboard.h:37
QBsdKeyboardMap::ModAlt
@ ModAlt
Definition
qbsdkeyboard.h:45
QBsdKeyboardMap::ModShift
@ ModShift
Definition
qbsdkeyboard.h:42
QBsdKeyboardMap::ModAltGr
@ ModAltGr
Definition
qbsdkeyboard.h:43
QBsdKeyboardMap::ModPlain
@ ModPlain
Definition
qbsdkeyboard.h:41
QBsdKeyboardMap::ModControl
@ ModControl
Definition
qbsdkeyboard.h:44
Qt::Key_Escape
@ Key_Escape
Definition
qnamespace.h:658
Qt::Key_AltGr
@ Key_AltGr
Definition
qnamespace.h:734
Qt::Key_F20
@ Key_F20
Definition
qnamespace.h:704
Qt::Key_O
@ Key_O
Definition
qnamespace.h:560
Qt::Key_Tab
@ Key_Tab
Definition
qnamespace.h:659
Qt::Key_C
@ Key_C
Definition
qnamespace.h:548
Qt::Key_ParenRight
@ Key_ParenRight
Definition
qnamespace.h:522
Qt::Key_F30
@ Key_F30
Definition
qnamespace.h:714
Qt::Key_B
@ Key_B
Definition
qnamespace.h:547
Qt::Key_Plus
@ Key_Plus
Definition
qnamespace.h:524
Qt::Key_Shift
@ Key_Shift
Definition
qnamespace.h:678
Qt::Key_Return
@ Key_Return
Definition
qnamespace.h:662
Qt::Key_9
@ Key_9
Definition
qnamespace.h:538
Qt::Key_QuoteLeft
@ Key_QuoteLeft
Definition
qnamespace.h:577
Qt::Key_Right
@ Key_Right
Definition
qnamespace.h:674
Qt::Key_Greater
@ Key_Greater
Definition
qnamespace.h:543
Qt::Key_Enter
@ Key_Enter
Definition
qnamespace.h:663
Qt::Key_F7
@ Key_F7
Definition
qnamespace.h:691
Qt::Key_K
@ Key_K
Definition
qnamespace.h:556
Qt::Key_PageUp
@ Key_PageUp
Definition
qnamespace.h:676
Qt::Key_F22
@ Key_F22
Definition
qnamespace.h:706
Qt::Key_F23
@ Key_F23
Definition
qnamespace.h:707
Qt::Key_Space
@ Key_Space
Definition
qnamespace.h:512
Qt::Key_D
@ Key_D
Definition
qnamespace.h:549
Qt::Key_4
@ Key_4
Definition
qnamespace.h:533
Qt::Key_I
@ Key_I
Definition
qnamespace.h:554
Qt::Key_F29
@ Key_F29
Definition
qnamespace.h:713
Qt::Key_2
@ Key_2
Definition
qnamespace.h:531
Qt::Key_F24
@ Key_F24
Definition
qnamespace.h:708
Qt::Key_F32
@ Key_F32
Definition
qnamespace.h:716
Qt::Key_F17
@ Key_F17
Definition
qnamespace.h:701
Qt::Key_At
@ Key_At
Definition
qnamespace.h:545
Qt::Key_F21
@ Key_F21
Definition
qnamespace.h:705
Qt::Key_7
@ Key_7
Definition
qnamespace.h:536
Qt::Key_QuoteDbl
@ Key_QuoteDbl
Definition
qnamespace.h:515
Qt::Key_Colon
@ Key_Colon
Definition
qnamespace.h:539
Qt::Key_U
@ Key_U
Definition
qnamespace.h:566
Qt::Key_F35
@ Key_F35
Definition
qnamespace.h:719
Qt::Key_8
@ Key_8
Definition
qnamespace.h:537
Qt::Key_Backspace
@ Key_Backspace
Definition
qnamespace.h:661
Qt::Key_F6
@ Key_F6
Definition
qnamespace.h:690
Qt::Key_Insert
@ Key_Insert
Definition
qnamespace.h:664
Qt::Key_BracketRight
@ Key_BracketRight
Definition
qnamespace.h:574
Qt::Key_Left
@ Key_Left
Definition
qnamespace.h:672
Qt::Key_X
@ Key_X
Definition
qnamespace.h:569
Qt::Key_BracketLeft
@ Key_BracketLeft
Definition
qnamespace.h:572
Qt::Key_A
@ Key_A
Definition
qnamespace.h:546
Qt::Key_NumberSign
@ Key_NumberSign
Definition
qnamespace.h:516
Qt::Key_0
@ Key_0
Definition
qnamespace.h:529
Qt::Key_Control
@ Key_Control
Definition
qnamespace.h:679
Qt::Key_F9
@ Key_F9
Definition
qnamespace.h:693
Qt::Key_F27
@ Key_F27
Definition
qnamespace.h:711
Qt::Key_AsciiCircum
@ Key_AsciiCircum
Definition
qnamespace.h:575
Qt::Key_Alt
@ Key_Alt
Definition
qnamespace.h:681
Qt::Key_Question
@ Key_Question
Definition
qnamespace.h:544
Qt::Key_R
@ Key_R
Definition
qnamespace.h:563
Qt::Key_Dollar
@ Key_Dollar
Definition
qnamespace.h:517
Qt::Key_F11
@ Key_F11
Definition
qnamespace.h:695
Qt::Key_Equal
@ Key_Equal
Definition
qnamespace.h:542
Qt::Key_Exclam
@ Key_Exclam
Definition
qnamespace.h:514
Qt::Key_P
@ Key_P
Definition
qnamespace.h:561
Qt::Key_M
@ Key_M
Definition
qnamespace.h:558
Qt::Key_F26
@ Key_F26
Definition
qnamespace.h:710
Qt::Key_1
@ Key_1
Definition
qnamespace.h:530
Qt::Key_Up
@ Key_Up
Definition
qnamespace.h:673
Qt::Key_Minus
@ Key_Minus
Definition
qnamespace.h:526
Qt::Key_F3
@ Key_F3
Definition
qnamespace.h:687
Qt::Key_Q
@ Key_Q
Definition
qnamespace.h:562
Qt::Key_F16
@ Key_F16
Definition
qnamespace.h:700
Qt::Key_Down
@ Key_Down
Definition
qnamespace.h:675
Qt::Key_T
@ Key_T
Definition
qnamespace.h:565
Qt::Key_F18
@ Key_F18
Definition
qnamespace.h:702
Qt::Key_V
@ Key_V
Definition
qnamespace.h:567
Qt::Key_6
@ Key_6
Definition
qnamespace.h:535
Qt::Key_F33
@ Key_F33
Definition
qnamespace.h:717
Qt::Key_ParenLeft
@ Key_ParenLeft
Definition
qnamespace.h:521
Qt::Key_F4
@ Key_F4
Definition
qnamespace.h:688
Qt::Key_Percent
@ Key_Percent
Definition
qnamespace.h:518
Qt::Key_Underscore
@ Key_Underscore
Definition
qnamespace.h:576
Qt::Key_G
@ Key_G
Definition
qnamespace.h:552
Qt::Key_F2
@ Key_F2
Definition
qnamespace.h:686
Qt::Key_Delete
@ Key_Delete
Definition
qnamespace.h:665
Qt::Key_NumLock
@ Key_NumLock
Definition
qnamespace.h:683
Qt::Key_AsciiTilde
@ Key_AsciiTilde
Definition
qnamespace.h:581
Qt::Key_Backslash
@ Key_Backslash
Definition
qnamespace.h:573
Qt::Key_Less
@ Key_Less
Definition
qnamespace.h:541
Qt::Key_F28
@ Key_F28
Definition
qnamespace.h:712
Qt::Key_Multi_key
@ Key_Multi_key
Definition
qnamespace.h:735
Qt::Key_H
@ Key_H
Definition
qnamespace.h:553
Qt::Key_ScrollLock
@ Key_ScrollLock
Definition
qnamespace.h:684
Qt::Key_F31
@ Key_F31
Definition
qnamespace.h:715
Qt::Key_W
@ Key_W
Definition
qnamespace.h:568
Qt::Key_F1
@ Key_F1
Definition
qnamespace.h:685
Qt::Key_Semicolon
@ Key_Semicolon
Definition
qnamespace.h:540
Qt::Key_J
@ Key_J
Definition
qnamespace.h:555
Qt::Key_3
@ Key_3
Definition
qnamespace.h:532
Qt::Key_F14
@ Key_F14
Definition
qnamespace.h:698
Qt::Key_Slash
@ Key_Slash
Definition
qnamespace.h:528
Qt::Key_Period
@ Key_Period
Definition
qnamespace.h:527
Qt::Key_Z
@ Key_Z
Definition
qnamespace.h:571
Qt::Key_PageDown
@ Key_PageDown
Definition
qnamespace.h:677
Qt::Key_Bar
@ Key_Bar
Definition
qnamespace.h:579
Qt::Key_F19
@ Key_F19
Definition
qnamespace.h:703
Qt::Key_F5
@ Key_F5
Definition
qnamespace.h:689
Qt::Key_Home
@ Key_Home
Definition
qnamespace.h:670
Qt::Key_F10
@ Key_F10
Definition
qnamespace.h:694
Qt::Key_F
@ Key_F
Definition
qnamespace.h:551
Qt::Key_F34
@ Key_F34
Definition
qnamespace.h:718
Qt::Key_F25
@ Key_F25
Definition
qnamespace.h:709
Qt::Key_BraceRight
@ Key_BraceRight
Definition
qnamespace.h:580
Qt::Key_N
@ Key_N
Definition
qnamespace.h:559
Qt::Key_Comma
@ Key_Comma
Definition
qnamespace.h:525
Qt::Key_S
@ Key_S
Definition
qnamespace.h:564
Qt::Key_F8
@ Key_F8
Definition
qnamespace.h:692
Qt::Key_F13
@ Key_F13
Definition
qnamespace.h:697
Qt::Key_CapsLock
@ Key_CapsLock
Definition
qnamespace.h:682
Qt::Key_BraceLeft
@ Key_BraceLeft
Definition
qnamespace.h:578
Qt::Key_Y
@ Key_Y
Definition
qnamespace.h:570
Qt::Key_Asterisk
@ Key_Asterisk
Definition
qnamespace.h:523
Qt::Key_E
@ Key_E
Definition
qnamespace.h:550
Qt::Key_Apostrophe
@ Key_Apostrophe
Definition
qnamespace.h:520
Qt::Key_L
@ Key_L
Definition
qnamespace.h:557
Qt::Key_5
@ Key_5
Definition
qnamespace.h:534
Qt::Key_F12
@ Key_F12
Definition
qnamespace.h:696
Qt::Key_F15
@ Key_F15
Definition
qnamespace.h:699
Qt::Key_End
@ Key_End
Definition
qnamespace.h:671
Qt::Key_Ampersand
@ Key_Ampersand
Definition
qnamespace.h:519
keymapDefault
const QBsdKeyboardMap::Mapping keymapDefault[]
Definition
qbsdkeyboard_defaultmap.h:28
QALT
#define QALT(x)
Definition
qbsdkeyboard_defaultmap.h:25
QCTRL
#define QCTRL(x)
Definition
qbsdkeyboard_defaultmap.h:24
QKEYPAD
#define QKEYPAD(x)
Definition
qbsdkeyboard_defaultmap.h:26
qnamespace.h
QBsdKeyboardMap::Mapping
Definition
qbsdkeyboard.h:24
qtbase
src
plugins
generic
bsdkeyboard
qbsdkeyboard_defaultmap.h
Generated by
1.9.7