KDEUI
Go to the documentation of this file.
31 namespace KKeyServer {
49 #define KEYCTXT "keyboard-key-name"
55 { Qt::META,
"Meta", 0 }
86 for(
int i = 3; i >= 0; i-- ) {
106 for(
int i = 3; i >= 0; i-- ) {
107 if( mod.toLower() ==
g_rgModInfo[i].sLabel->toLower())
116 keyQt &= ~Qt::KeyboardModifierMask;
122 if (keyQt >= Qt::Key_F1 && keyQt <= Qt::Key_F35)
125 if (QChar(keyQt).isLetter())
131 case Qt::Key_Backspace:
132 case Qt::Key_Backtab:
135 case Qt::Key_ScrollLock:
138 case Qt::Key_PageDown:
149 case Qt::Key_CapsLock:
150 case Qt::Key_NumLock:
153 case Qt::Key_Forward:
155 case Qt::Key_Refresh:
156 case Qt::Key_Favorites:
157 case Qt::Key_LaunchMedia:
158 case Qt::Key_OpenUrl:
159 case Qt::Key_HomePage:
161 case Qt::Key_VolumeDown:
162 case Qt::Key_VolumeMute:
163 case Qt::Key_VolumeUp:
164 case Qt::Key_BassBoost:
166 case Qt::Key_BassDown:
167 case Qt::Key_TrebleUp:
168 case Qt::Key_TrebleDown:
169 case Qt::Key_MediaPlay:
170 case Qt::Key_MediaStop:
171 case Qt::Key_MediaPrevious:
172 case Qt::Key_MediaNext:
173 case Qt::Key_MediaRecord:
174 case Qt::Key_MediaPause:
175 case Qt::Key_MediaTogglePlayPause:
176 case Qt::Key_LaunchMail:
177 case Qt::Key_Calculator:
179 case Qt::Key_ToDoList:
180 case Qt::Key_Calendar:
181 case Qt::Key_PowerDown:
182 case Qt::Key_ContrastAdjust:
183 case Qt::Key_Standby:
184 case Qt::Key_MonBrightnessUp:
185 case Qt::Key_MonBrightnessDown:
186 case Qt::Key_KeyboardLightOnOff:
187 case Qt::Key_KeyboardBrightnessUp:
188 case Qt::Key_KeyboardBrightnessDown:
189 case Qt::Key_PowerOff:
192 case Qt::Key_ScreenSaver:
195 case Qt::Key_LightBulb:
197 case Qt::Key_History:
198 case Qt::Key_AddFavorite:
199 case Qt::Key_HotLinks:
200 case Qt::Key_BrightnessAdjust:
201 case Qt::Key_Finance:
202 case Qt::Key_Community:
203 case Qt::Key_AudioRewind:
204 case Qt::Key_BackForward:
205 case Qt::Key_ApplicationLeft:
206 case Qt::Key_ApplicationRight:
210 case Qt::Key_ClearGrab:
214 case Qt::Key_Display:
216 case Qt::Key_Documents:
218 case Qt::Key_Explorer:
224 case Qt::Key_Meeting:
227 case Qt::Key_MySites:
229 case Qt::Key_OfficeHome:
235 case Qt::Key_RotateWindows:
236 case Qt::Key_RotationPB:
237 case Qt::Key_RotationKB:
241 case Qt::Key_SplitScreen:
242 case Qt::Key_Support:
243 case Qt::Key_TaskPane:
244 case Qt::Key_Terminal:
251 case Qt::Key_ZoomOut:
253 case Qt::Key_Messenger:
255 case Qt::Key_MailForward:
256 case Qt::Key_Pictures:
258 case Qt::Key_Battery:
259 case Qt::Key_Bluetooth:
262 case Qt::Key_AudioForward:
263 case Qt::Key_AudioRepeat:
264 case Qt::Key_AudioRandomPlay:
265 case Qt::Key_Subtitle:
266 case Qt::Key_AudioCycleTrack:
270 case Qt::Key_TopMenu:
271 case Qt::Key_Suspend:
272 case Qt::Key_Hibernate:
273 case Qt::Key_Launch0:
274 case Qt::Key_Launch1:
275 case Qt::Key_Launch2:
276 case Qt::Key_Launch3:
277 case Qt::Key_Launch4:
278 case Qt::Key_Launch5:
279 case Qt::Key_Launch6:
280 case Qt::Key_Launch7:
281 case Qt::Key_Launch8:
282 case Qt::Key_Launch9:
283 case Qt::Key_LaunchA:
284 case Qt::Key_LaunchB:
285 case Qt::Key_LaunchC:
286 case Qt::Key_LaunchD:
287 case Qt::Key_LaunchE:
288 case Qt::Key_LaunchF:
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Tue Jul 16 2013 11:46:13 by
doxygen 1.8.1.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.