Qt文档中给了个上百个按键,太多了,所以这里整理了Qt中键盘事件常用的一些按键,若各位想找的按键在这里找不到的话,可以自行在Qt文档中再查看
键名 | 十六进制值 | 按键 |
---|---|---|
Qt::Key_Escape | 0x01000000 | Esc |
Qt::Key_Tab | 0x01000001 | Tab |
Qt::Key_Backtab | 0x01000002 | Tab |
Qt::Key_Backspace | 0x01000003 | 退格 |
Qt::Key_Return | 0x01000004 | 回车(字母) |
Qt::Key_Enter | 0x01000005 | 回车(小键盘) |
Qt::Key_Insert | 0x01000006 | 插入 |
Qt::Key_Delete | 0x01000007 | 删除 |
Qt::Key_Pause | 0x01000008 | Pause/Break |
Qt::Key_Print | 0x01000009 | 打印键 |
Qt::Key_Home | 0x01000010 | Home 键 |
Qt::Key_End | 0x01000011 | 结束键 |
Qt::Key_Left | 0x01000012 | ← |
Qt::Key_Up | 0x01000013 | ↑ |
Qt::Key_Right | 0x01000014 | → |
Qt::Key_Down | 0x01000015 | ↓ |
Qt::Key_PageUp | 0x01000016 | 翻页(上) |
Qt::Key_PageDown | 0x01000017 | 翻页(下) |
Qt::Key_Shift | 0x01000020 | Shift |
Qt::Key_Control | 0x01000021 | Ctrl |
Qt::Key_Alt | 0x01000023 | Alt (左) |
Qt::Key_AltGr | 0x01001103 | Alt (右) |
Qt::Key_CapsLock | 0x01000024 | 大写锁定 |
Qt::Key_NumLock | 0x01000025 | 数字锁定 |
Qt::Key_ScrollLock | 0x01000026 | 卷动锁定 |
Qt::Key_F1 到 Qt::Key_F35 | 0x01000030 到 0x01000052 | F1 到 F35 |
Qt::Key_Menu | 0x01000055 | 菜单 |
Qt::Key_Space | 0x20 | 空格 |
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_Period | 0x2e | . 小数点 |
Qt::Key_Slash | 0x2f | / 斜杠 |
Qt::Key_0 到 Qt::Key_9 | 0x30 到 0x39 | 0 到 9 数字 |
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 | @ |
Qt::Key_A 到 Qt::Key_Z | 0x41 到 0x5a | a 到 z 字母 |
Qt::Key_BracketLeft | 0x5b | [ 左方括号 |
Qt::Key_Backslash | 0x5c | \ 反斜杠 |
Qt::Key_BracketRight | 0x5d | ] 右方括号 |
Qt::Key_AsciiCircum | 0x5e | ^ 插入符号 |
Qt::Key_Underscore | 0x5f | _ 下划线 |
Qt::Key_QuoteLeft | 0x60 | “ 左双引号 |
Qt::Key_BraceLeft | 0x7b | { 左花括号 |
Qt::Key_Bar | 0x7c | | 竖号 |
Qt::Key_BraceRight | 0x7d | } 右花括号 |
Qt::Key_AsciiTilde | 0x7e | ~ 波浪号 |
Qt::Key_nobreakspace | 0x0a0 | 不换行空格 |
Qt::Key_exclamdown | 0x0a1 | ! 惊叹号 |
Qt::Key_cent | 0x0a2 | 美分键 |
Qt::Key_sterling | 0x0a3 | 英镑键 |
Qt::Key_currency | 0x0a4 | 货币键 |
Qt::Key_yen | 0x0a5 | 日元键 |
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_HomePage | 0x01000090 | 首页键 |
Qt::Key_Favorites | 0x01000091 | 收藏键 |
Qt::Key_Search | 0x01000092 | 搜索键 |