Qt shortcut key ing "ESC",/* QT: key_escape 0x01000000 */"tab",/* QT: key_tab 0x01000001 */"Shift + TAB ", /* QT: key_backtab 0x01000002 */"backspace",/* QT: key_backspace 0x01000003 */"return",/* QT :: key_return 0x01000004 */"enter",/* QT: key_enter 0x01000005 typically located on the keypad. */"ins",/* QT: key_insert 0x01000006 */"Del",/* QT: key_delete 0x01000007 */"pause",/* QT:: key_pause 0x01000008 the pause/Break Key (Note: not anything to do with pausing media) */"print",/* QT: key_print 0x01000009 */"sysreq",/* QT :: key_sysreq 0x0100000a */"clear",/* QT: key_clear 0x0100000b */"home",/* QT: key_home 0x01000010 */"end",/* QT:: key_end 0x01000011 */"Left",/* QT: key_left 0x01000012 */"up",/* QT :: key_up 0x01000013 */"right",/* QT: key_right 0x01000014 */"down",/* QT: key_down 0x01000015 */"pgup ", /* QT: key_pageup 0x010000 16 */"pgdown",/* QT: key_pagedown 0x01000017 */"shift",/* QT: key_shift 0x01000020 */# ifdef q_ OS _win "Ctrl ", /* QT: key_control 0x01000021 on Mac OS X, this corresponds to the command keys. */"win",/* QT: key_meta 0x01000022 on Mac OS X, this corresponds to the control keys. on Windows keyboards, this key is mapped to the Windows key. */# else "control",/* QT: key_meta 0x01000022 on Mac OS X, this correspond S to the control keys. on Windows keyboards, this key is mapped to the Windows key. */# endif "Alt",/* QT: key_alt 0x01000023 */"CTRL + ALT +",/* QT: key_altgr 0x01001103 on windows, when the keydown event for this key is sent, the CTRL + ALT modifiers are also set. */"capslock",/* QT: key_capslock 0x01000024 */"numlock",/* QT: key_numlock 0x01000025 */"scrolllock",/* QT:: key_scrolllock 0x01000026 */"f1",/* QT:: Key_f1 0x01000030 */"F2",/* QT: key_f2 0x01000031 */"F3",/* QT :: key_f3 0x01000032 */"F4",/* QT: key_f4 0x01000033 */"F5",/* QT: key_f5 0x01000034 */"F6 ", /* QT: key_f6 0x01000035 */"F7",/* QT: key_f7 0x01000036 */"F8",/* QT :: key_f8 0x01000037 */"F9",/* QT: key_f9 0x01000038 */"F10",/* QT: key_f10 0x01000039 */"F11 ", /* QT: key_f11 0x000003a */"F12",/* QT: key_f12 0x000003b */"f13",/* QT: key_f13 0x000003c * /"F14",/* QT: key_f14 0x01_3d */"F15",/* QT: key_f15 0x000003e */"F16",/* QT :: key_f16 0x04253f */"f17",/* QT: key_f17 0x01000040 */"F18",/* QT: key_f18 0x01000041 */"F19 ", /* QT: key_f19 0x01000042 */"F20",/* QT: key_f20 0x01000043 */"F21",/* QT :: key_f21 0x01000044 */"f22",/* QT: key_f22 0x01000045 */"F23",/* QT: key_f23 0x01000046 */"f24 ", /* QT: key_f24 0x01000047 */"f25",/* QT: key_f25 0x01000048 *//* F25 .. f35 only on X11 */"f26",/* QT: key_f26 0x01000049 */"f27",/* QT: key_f27 0x000004a */"f28 ", /* QT: key_f28 0x000004b */"F29",/* QT: key_f29 0x000004c */"f30",/* QT: key_f30 0x000004d */"f31 ", /* QT: key_f31 0x000004e */"f32",/* QT: key_f32 0x000004f */"f33",/* QT :: key_f33 0x01000050 */"f34",/* QT: key_f34 0x01000051 */"F35",/* QT :: key_f35 0x01000052 * // * extra keys */"",/* QT: key_super_l 0x0100005 3 */"",/* QT: key_super_r 0x01000054 */",/* QT: key_menu 0x01000055 */",/* QT :: key_hyper_l 0x01000056 */",/* QT: key_hyper_r 0x01000057 */",/* QT: key_help 0x01000058 */"", /* QT: key_direction_l 0x01000059 */"",/* QT: key_direction_r 0x01000060 */"space",/* QT :: key_space 0x20 */"space",/* QT: key_any key_space */"! ",/* QT: key_exclam 0x21 */" \ "",/* QT: key_quotedbl 0x22 */"#",/* QT :: key_numbersign 0x23 */"$",/* QT: key_dollar 0x24 */"%",/* QT: key_percent 0x25 */"&", /* QT: key_ampersand 0x26 */"'",/* QT: key_apostrophe 0x27 */"(",/* QT :: key_parenleft 0x28 */")",/* QT: key_parenright 0x29 */"*",/* QT: key_asterisk 0x2a */"+ ", /* QT: key_plus 0x2b */",",/* QT: key_comma 0x2c */"-",/* QT: key_minus 0x2d */". ",/* QT: key_perio D 0x2e */"/",/* QT: key_slash 0x2f */"0",/* QT: key_0 0x30 */"1",/* QT:: key_1 0x31 */"2",/* QT: key_2 0x32 */"3",/* QT :: key_3 0x33 */"4",/* QT: key_4 0x34 */"5",/* QT: key_5 0x35 */"6 ", /* QT: key_6 0x36 */"7",/* QT: key_7 0x37 */"8",/* QT :: key_8 0x38 */"9",/* QT: key_9 0x39 */":",/* QT: key_colon 0x3a */";", /* QT: key_semicolon 0x3b */"<",/* QT: key_less 0x3c */"=",/* QT: key_equal 0x3d */"> ", /* QT: key_greater 0x3e */"? ",/* QT: key_question 0x3f */" @ ",/* QT: key_at 0x40 */" A ",/* QT :: key_a 0x41 */"B",/* QT: key_ B 0x42 */"C",/* QT: key_c 0x43 */"D ", /* QT: key_d 0x44 */"E",/* QT: key_e 0x45 */"F",/* QT :: key_f 0x46 */"g",/* QT: key_g 0x47 */"H",/* QT: key_h 0x48 */"I ", /* QT: key_ I 0x49 */"J",/* QT: key_j 0x4a */"K",/* QT :: key_k 0x4b */"L",/* QT: key_l 0x4c */"M",/* QT: key_m 0x4d */"N",/* QT :: key_n 0x4e */"O",/* QT: key_o 0x4f */"P" ,/* QT: key_p 0x50 */"Q",/* QT: key_q 0x51 */"r",/* QT :: key_r 0x52 */"S",/* QT: key_s 0x53 */"T",/* QT: key_t 0x54 */"u ", /* QT: key_u 0x55 */"V",/* QT: key_v 0x56 */"W",/* QT :: key_w 0x57 */"X",/* QT: key_x 0x58 */"Y",/* QT: key_y 0x59 */"Z ", /* QT: key_z 0x5a */"[",/* QT: key_bracketleft 0x5b */"\",/* QT: key_backslash 0x5c */"]", /* QT: key_bracketright 0x5d */"^",/* QT: key_asciicircum 0x5e */"_",/* QT: key_und Erscore 0x5f */"'",/* QT: key_quoteleft 0x60 * // * 0x61-0x7a is the same as 0x41-0x5a */"{",/* QT :: key_braceleft 0x7b */"|",/* QT: key_bar 0x7c */"}",/* QT: key_braceright 0x7d */"~ ",/* QT: key_asciitilde 0x7e * // Latin 1 Codes adapted from X: keysymdef. H */"Space (nobreak)",/* QT: key_nobreakspace 0x0a0 127 */"€",/* QT: key_exclamdown 0x0a1 */",/* QT:: key_cent 0x0a2 */"",/* QT: key_sterling 0x0a3 */",/* QT: key_currency 0x0a4 */",/* QT :: key_yen 0x0a5 */"",/* QT: key_brokenbar 0x0a6 */",/* QT: key_section 0x0a7 */" ",/* QT :: key_diaeresis 0x0a8 */"",/* QT: key_copyright 0x0a9 */",/* QT: key_ordfeminine 0x0aa */",/* QT :: key_guillemotleft 0x0ab */"",/* QT: key_notsign 0x0ac */"",/* QT: key_hyphen 0x0ad */"",/* QT :: key_registered 0x0ae */"",/* QT: key_macron 0x0af */",/* QT: key_degree 0x0b0 */" ",/* QT :: key_plusminus 0x0b1 */"",/* QT: key_twosuperior 0x0b2 */"",/* QT: key_threesuperior 0x0b3 */",/* QT :: key_acute 0x0b4 */"",/* QT: key_mu 0x0b5 */"",/* QT: key_paragraph 0x0b6 */",/* QT :: key_periodcentered 0x0b7 */"",/* QT: key_cedilla 0x0b8 */",/* QT: key_onesuperior 0x0b9 */",/* QT :: key_masculine 0x0ba */"",/* QT: key_guillemotright 0x0bb */"",/* QT: key_onequarter 0x0bc */",/* QT :: key_onehalf 0x0bd */"",/* QT: key_threequarters 0x0be */"",/* QT: key_questiondown 0x0bf */"",/* QT :: key_agrave 0x0c0 */"",/* QT: key_aacute 0x0c1 */",/* QT: key_acircumflex 0x0c2 */",/* QT :: key_atilde 0x0c3 */"",/* QT: key_adiaeresis 0x0c4 */"",/* QT: key_aring 0x0c5 */"",/* QT :: key_ AE 0x0c6 */"",/* QT: key_ccedilla 0x0c7 */"",/* QT: key_egrave 0x0c8 */",/* QT :: key_eacute 0x0c9 */"",/* QT: key_ecircumflex 0x0ca */"",/* QT: key_ediaeresis 0x0cb */"",/* QT :: key_igrave 0x0cc */"",/* QT: key_iacute 0x0cd */",/* QT: key_icircumflex 0x0ce */" ",/* QT :: key_idiaeresis 0x0cf */"",/* QT: key_eth 0x0d0 */"",/* QT: key_ntilde 0x0d1 */"",/* QT :: key_ograve 0x0d2 */"",/* QT: key_oacute 0x0d3 */",/* QT: key_ocircumflex 0x0d4 */",/* QT :: key_otilde 0x0d5 */"",/* QT: key_odiaeresis 0x0d6 */"",/* QT: key_multiply 0x0d7 */",/* QT :: key_ooblique 0x0d8 */"",/* QT: key_ugrave 0x0d9 */"",/* QT: key_uacute 0x0da */"",/* QT :: key_ucircumflex 0x0db */"",/* QT: key_udiaeresis 0x0dc */"",/* QT: key_yacute 0x0dd */"",/* QT :: key_thorn 0x0de */"",/* QT: key_ssharp 0x0df */",/* QT: key_division 0x0f7 */" ",/* QT :: key_ydiaeresis 0x0ff */"",/* QT: key_multi_key 0x01001120 */",/* QT: key_codeinput 0x01001137 */" ",/* QT :: key_singlecandidate 0x0100113c */"",/* QT: key_multiplecandidate 0x0100113d */",/* QT: key_previouscandidate 0x0100113e */",/* QT :: key_mode_switch 0x0100117e */"",/* QT: key_kanji 0x01001121 */"",/* QT: key_muhenkan 0x01001122 */"",/* QT :: key_henkan 0x01001123 */"",/* QT: key_romaji 0x01001124 */",/* QT: key_hiragana 0x01001125 */"", /* QT: key_katakana 0x01001126 */",/* QT: key_hiragana_katakana 0x01001127 */",/* QT :: key_zenkaku 0x01001128 */"",/* QT: key_hankaku 0x01001129 */"",/* QT: key_zenkaku_hankaku 0x0100112a */",/* QT :: key_touroku 0x0100112b */"",/* QT: key_massyo 0x0100112c */"",/* QT: key_kana_lock 0x0100112d */"",/* QT :: key_kana_shift 0x010020.e */"",/* QT: key_eisu_shift 0x0100112f */",/* QT: key_eisu_toggle 0x01001130 */",/* QT :: key_hangul 0x01001131 */",/* QT: key_hangul_start 0x01001132 */",/* QT: key_hangul_end 0x01001133 */"", /* QT: key_hangul_hanja 0x01001134 */"",/* QT: key_hangul_jamo 0x01001135 */",/* QT :: key_hangul_romaja 0x01001136 */"",/* QT: key_hangul_jeonja 0x01001138 */",/* QT: key_hangul_banja 0x01001139 */"", /* QT: 0x0100113a */"",/* QT: key_hangul_posthanja 0x0100113b */",/* QT: key_hangul_special 0x0100113f */",/* QT:: key_dead_grave 0x01001250 */"",/* QT: key_dead_acute 0x01001251 */",/* QT: key_dead_circumflex 0x01001252 */"", /* QT: key_dead_tilde 0x01001253 */",/* QT: key_dead_macron 0x01001254 */",/* QT :: key_dead_breve 0x01001255 */"",/* QT: key_dead_abovedot 0x01001256 */",/* QT: key_dead_diaeresis 0x01001257 */"", /* QT: key_dead_abovering 0x01001258 */"",/* QT: key_dead_doubleacute 0x01001259 */",/* QT: key_dead_caron 0x0100125a */"", /* QT: key_dead_cedilla 0x0100125b */"",/* QT: 0x0100125c */",/* QT: key_dead_iota 0x0100125d */",/* QT:: key_dead_voiced_sound 0x0100125e */"",/* QT: 0x0100125f */",/* QT: key_dead_belowdot 0x01001260 */",/* QT :: key_dead_hook 0x01001261 */"",/* QT :: key_dead_horn 0x01001262 * // * Multimedia/internet keys-ignored by default-see qkeyevent C 'Tor */"",/* QT :: key_back 0x01000061 */"",/* QT: key_forward 0x01000062 */",/* QT: key_stop 0x01000063 */"", /* QT: key_refresh 0x01000064 */"",/* QT: key_volumedown 0x01000070 */"",/* QT :: key_volumemute 0x01000071 */",/* QT: key_volumeup 0x01000072 */",/* QT: key_bassboost 0x01000073 */"", /* QT: key_bassup 0x01000074 */"",/* QT: key_bassdown 0x01000075 */"",/* QT :: key_trebleup 0x01000076 */",/* QT: key_trebledown 0x01000077 */" ",/* QT :: key_mediaplay 0x01000080 a key setting the state of the media player to play */"",/* QT :: key_mediastop 0x01000081 a key setting the state of the media player to stop */"",/* QT: key_mediaprevious 0x01000082 */",/* QT :: key_medianext 0x01000083 */",/* QT: key_mediarecord 0x01000084 */" ",/* QT :: key_mediapause 0x1000085 a key setting the state of the media player to pause (Note: not the pause/Break Key) */",/* QT :: key_mediatoggleplaypause 0x1000086 a key to toggle the play/pause state in the Media Player (rather than setting an absolute State) */",/* QT :: key_homepage 0x01000090 */"",/* QT: key_favorites 0x01000091 */"",/* QT: key_search 0x01000092 */"", /* QT: key_standby 0x01000093 */"",/* QT: key_openurl 0x01000094 */",/* QT: key_launchmail 0x01_a0 */"", /* QT: key_launchmedia 0x00000a1 */"",/* QT: key_launch0 0x00000a2 on X11 this key is mapped to "my computer" (xf86xk_mycomputer) Key for legacy reasons. */"",/* QT: key_launchpad 0x0127a3 on X11 this key is mapped to "Calculator" (xf86xk_calculator) Key for legacy reasons. */"",/* QT: key_launch2 0x020.a4 on X11 this key is mapped to xf86xk_launch0 key for legacy reasons. */"",/* QT: key_launch3 0x01_a5 on X11 this key is mapped to xf86xk_launchpad key for legacy reasons. */"",/* QT: key_launc40x01_a6 on X11 this key is mapped to xf86xk_launch2 key for legacy reasons. */"",/* QT: key_launch5 0x01_a7 on X11 this key is mapped to xf86xk_launch3 key for legacy reasons. */"",/* QT: key_launch6 0x01_a8 on X11 this key is mapped to xf86xk_laun4key for legacy reasons. */"",/* QT: key_launch7 0x0109a9 on X11 this key is mapped to xf86xk_launch5 key for legacy reasons. */"",/* QT: key_launch8 0x0127aa on X11 this key is mapped to xf86xk_launch6 key for legacy reasons. */"",/* QT: key_launch9 0x01_ AB on X11 this key is mapped to xf86xk_launch7 key for legacy reasons. */"",/* QT: key_launcha 0x020.ac on X11 this key is mapped to xf86xk_launch8 key for legacy reasons. */"",/* QT: key_launchb 0x00000ad on X11 this key is mapped to xf86xk_launch9 key for legacy reasons. */"",/* QT: key_launchc 0x01_ AE on X11 this key is mapped to xf86xk_launcha key for legacy reasons. */"",/* QT: key_launchd 0x0127af on X11 this key is mapped to xf86xk_launchb key for legacy reasons. */"",/* QT: key_launche 0x01_b0 on X11 this key is mapped to xf86xk_launchc key for legacy reasons. */"",/* QT: key_launchf 0x0127b1 on X11 this key is mapped to xf86xk_launchd key for legacy reasons. */"",/* QT: key_launchg 0x0100010e on X11 this key is mapped to xf86xk_launche key for legacy reasons. */"",/* QT: key_launchh 0x0100010f on X11 this key is mapped to xf86xk_launchf key for legacy reasons. */"",/* QT: key_monbrightnessup 0x0366b2 */"",/* QT: key_monbrightnessdown 0x0366b3 */",/* QT :: key_keyboardlightonoff 0x00000b4 */"",/* QT: 0x00000b5 */"",/* QT: key_keyboardbrightnessdown 0x00000b6 */"",/* QT :: key_poweroff 0x0366b7 */"",/* QT: key_wakeup 0x0366b8 */",/* QT: key_eject 0x0366b9 */",/* QT :: key_screensaver 0x00000ba */"",/* QT: key_www 0x00000bb */"",/* QT: key_memo 0x00000bc */"",/* QT :: key_lightbulb 0x01_bd */"",/* QT: key_shop 0x01_be */"",/* QT: key_history 0x01_bf */"",/* QT :: key_addfavorite 0x01_c0 */"",/* QT: key_hotlinks 0x01_c1 */"",/* QT: key_brightnessadjust 0x01_c2 */",/* QT :: key_finance 0x01_c3 */"",/* QT: key_community 0x01_c4 */"",/* QT: key_audiorewind 0x01_c5 */"",/* QT :: key_backforward 0x01_c6 */"",/* QT: key_applicationleft 0x01_c7 */"",/* QT: key_applicationright 0x01_c8 */"",/* QT :: key_book 0x01_c9 */"",/* QT: key_cd 0x01_ca */"",/* QT: key_calculator 0x01_cb on X11 this key is not mapped for legacy reasons. use QT: key_launch1 instead. */"",/* QT: key_todolist 0x010000cc */"",/* QT: key_cleargrab 0x010000cd */",/* QT :: key_close 0x00000ce */"",/* QT: key_copy 0x00000cf */",/* QT: key_cut 0x00000d0 */",/* QT :: key_display 0x01_d1 */"",/* QT: key_dos 0x01_d2 */",/* QT: key_0000ents 0x01_d3 */",/* QT :: key_excel 0x00000d4 */"",/* QT: key_explorer 0x00000d5 */",/* QT: key_game 0x00000d6 */",/* QT :: key_go 0x01_d7 */"",/* QT: key_itouch 0x01_d8 */"",/* QT: key_logoff 0x01_d9 */",/* QT :: key_market 0x00000da */"",/* QT: key_meeting 0x00000db */"",/* QT: key_menukb 0x00000dc */"",/* QT :: key_menupb 0x00000dd */"",/* QT: key_mysites 0x00000de */"",/* QT: key_news 0x00000df */"",/* QT :: key_officehome 0x01_e0 */"",/* QT: key_option 0x01_e1 */"",/* QT: key_paste 0x01_e2 */"",/* QT :: key_phone 0x01_e3 */"",/* QT: key_calendar 0x01_e4 */"",/* QT: key_reply 0x01_e5 */",/* QT :: key_reload 0x01_e6 */"",/* QT: key_rotatewindows 0x01_e7 */"",/* QT: key_rotationpb 0x01_e8 */",/* QT :: key_rotationkb 0x01_e9 */"",/* QT: key_save 0x01_ea */"",/* QT: key_send 0x01_eb */"",/* QT :: key_spell 0x01_ec */"",/* QT: key_splitscreen 0x01_ed */"",/* QT: key_support 0x01_ee */"",/* QT :: key_taskpane 0x01_ef */"",/* QT: key_terminal 0x01_f0 */"",/* QT: key_tools 0x01_f1 */"",/* QT :: key_travel 0x01_f2 */"",/* QT: key_video 0x01_f3 */"",/* QT: key_word 0x01_f4 */"",/* QT :: key_xfer 0x01_f5 */"",/* QT: key_zoomin 0x01_f6 */"",/* QT: key_zoomout 0x01_f7 */"",/* QT :: key_away 0x00000f8 */"",/* QT: key_messenger 0x00000f9 */",/* QT: key_webcam 0x00000fa */" ",/* QT :: key_mailforward 0x00000fb */"",/* QT: key_pictures 0x00000fc */"",/* QT: key_music 0x00000fd */"",/* QT :: key_battery 0x0366fe */"",/* QT: key_bluetooth 0x0366ff */",/* QT: key_wlan 0x01000100 */",/* QT :: key_uwb 0x01000101 */"",/* QT: key_audioforward 0x01000102 */",/* QT: key_audiorepeat 0x01000103 */"", /* QT: key_audiorandomplay 0x01000104 */",/* QT: key_subtitle 0x01000105 */",/* QT :: key_audiocycletrack 0x01000106 */"",/* QT: key_time 0x01000107 */",/* QT: key_hibernate 0x01000108 */"", /* QT: key_view 0x01000109 */"",/* QT: key_topmenu 0x0100010a */",/* QT: key_powerdown 0x0100010b */"", /* QT: key_suspend 0x0100010c */"",/* QT: key_contrastadjust 0x0100010d */",/* QT: key_medialast 0x0100ffff */",/* QT:: key_unknown 0x01ffffff */"",/* QT: key_call 0x01100004 a key to answer or initiate a call (see QT: key_togglecallhangup for a key to toggle current call state) */"",/* QT: key_camera 0x01100020 a key to activate the camera shutter */"",/* QT :: key_camerafocus 0x01100021 a key to focus the camera */"",/* QT: key_context1 0x01100000 */"",/* QT :: key_context2 0x01100001 */",/* QT: key_context3 0x01100002 */",/* QT: key_context4 0x01100003 */"", /* QT: key_flip 0x01100006 */"",/* QT: key_hangup 0x01100005 a key to end an ongoing call (see QT :: key_togglecallhangup for a key to toggle current call state) */",/* QT: key_no 0x01010002 */",/* QT :: key_select 0x01010000 */"",/* QT: key_yes 0x01010001 */"",/* QT :: key_togglecallhangup 0x01100007 a key to toggle the current call state (ie. either answer, or hangup) depending on current call state */",/* QT: key_voicedial 0x01100008 */",/* QT :: key_lastnumberredial 0x01100009 */"",/* QT: key_execute 0x01020003 */"",/* QT: key_printer 0x01020002 */"", /* QT: key_play 0x01020005 */"",/* QT: key_sleep 0x01020004 */"",/* QT :: key_zoom 0x01020006 */"",/* QT: key_cancel 0x01020001 */
Ing table between QT key values and related strings)