Qt::Key键盘按键说明

Posted 岁月神偷小拳拳

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt::Key键盘按键说明相关的知识,希望对你有一定的参考价值。

Qt::Key底层是enum实现的,表示键盘上的每一个按键及功能组合键等。

Qt::Key_Escape0x01000000Esc键
Qt::Key_Tab0x01000001Tab键
Qt::Key_Backtab0x01000002Tab补全键
Qt::Key_Backspace0x01000003退格键
Qt::Key_Return0x01000004Return键
Qt::Key_Enter0x01000005回车键
Qt::Key_Insert0x01000006Insert键
Qt::Key_Delete0x01000007Delete键
Qt::Key_Pause0x01000008暂停键
Qt::Key_Print0x01000009截图键
Qt::Key_SysReq0x0100000aPrtSc
Qt::Key_Clear0x0100000b清除键
Qt::Key_Home0x01000010Home键
Qt::Key_End0x01000011End键
Qt::Key_Left0x01000012
Qt::Key_Up0x01000013
Qt::Key_Right0x01000014
Qt::Key_Down0x01000015
Qt::Key_PageUp0x01000016上页
Qt::Key_PageDown0x01000017下页
Qt::Key_Shift0x01000020Shift键
Qt::Key_Control0x01000021Ctrl键
Qt::Key_Alt0x01000023Alt键
Qt::Key_AltGr0x01001103右侧Alt
Qt::Key_CapsLock0x01000024大写键
Qt::Key_NumLock0x01000025NumLock
Qt::Key_ScrollLock0x01000026滚动锁定
Qt::Key_F10x01000030F1~F12
Qt::Key_F20x01000031 
Qt::Key_F30x01000032 
Qt::Key_F40x01000033 
Qt::Key_F50x01000034 
Qt::Key_F60x01000035 
Qt::Key_F70x01000036 
Qt::Key_F80x01000037 
Qt::Key_F90x01000038 
Qt::Key_F100x01000039 
Qt::Key_F110x0100003a 
Qt::Key_F120x0100003b 
Qt::Key_Menu0x01000055菜单键
Qt::Key_Help0x01000058Help键
Qt::Key_Space0x20空格键
Qt::Key_Exclam0x21
Qt::Key_QuoteDbl0x22引用
Qt::Key_NumberSign0x23#
Qt::Key_Dollar0x24$
Qt::Key_Percent0x25%
Qt::Key_Ampersand0x26&
Qt::Key_Apostrophe0x27分词符" ' "
Qt::Key_ParenLeft0x28(
Qt::Key_ParenRight0x29
Qt::Key_Asterisk0x2a*
Qt::Key_Plus0x2b+
Qt::Key_Comma0x2c
Qt::Key_Minus0x2d-
Qt::Key_Period0x2e
Qt::Key_Slash0x2f/
Qt::Key_00x30数字0~9
Qt::Key_10x31 
Qt::Key_20x32 
Qt::Key_30x33 
Qt::Key_40x34 
Qt::Key_50x35 
Qt::Key_60x36 
Qt::Key_70x37 
Qt::Key_80x38 
Qt::Key_90x39 
Qt::Key_Colon0x3a:
Qt::Key_Semicolon0x3b;
Qt::Key_Less0x3c<
Qt::Key_Equal0x3d等于
Qt::Key_Greater0x3e>
Qt::Key_Question0x3f
Qt::Key_At0x40@
Qt::Key_A0x41字母键
Qt::Key_B0x42 
Qt::Key_C0x43 
Qt::Key_D0x44 
Qt::Key_E0x45 
Qt::Key_F0x46 
Qt::Key_G0x47 
Qt::Key_H0x48 
Qt::Key_I0x49 
Qt::Key_J0x4a 
Qt::Key_K0x4b 
Qt::Key_L0x4c 
Qt::Key_M0x4d 
Qt::Key_N0x4e 
Qt::Key_O0x4f 
Qt::Key_P0x50 
Qt::Key_Q0x51 
Qt::Key_R0x52 
Qt::Key_S0x53 
Qt::Key_T0x54 
Qt::Key_U0x55 
Qt::Key_V0x56 
Qt::Key_W0x57 
Qt::Key_X0x58 
Qt::Key_Y0x59 
Qt::Key_Z0x5a 
Qt::Key_BracketLeft0x5b[
Qt::Key_Backslash0x5c\\
Qt::Key_BracketRight0x5d]
Qt::Key_AsciiCircum0x5e^
Qt::Key_Underscore0x5f_
Qt::Key_QuoteLeft0x60
Qt::Key_BraceLeft0x7b
Qt::Key_Bar0x7c|
Qt::Key_BraceRight0x7d
Qt::Key_AsciiTilde0x7e~
Qt::Key_nobreakspace0x0a0不换行空格
Qt::Key_exclamdown0x0a1

以上是关于Qt::Key键盘按键说明的主要内容,如果未能解决你的问题,请参考以下文章

qt 中怎么实现对键盘按键按下的响应

Qt键盘事件--组合键响应方法

QT模拟win系统键盘输出,模拟组合快捷键输出(仅限windows系统)

QT模拟win系统键盘输出,模拟组合快捷键输出(仅限windows系统)

MAC更改外置键盘按键【键盘映射】

qt按键 keypressevent