Qt::Key键盘按键说明
Qt::Key底层是enum实现的,表示键盘上的每一个按键及功能组合键等。
Qt::Key_Escape
|
0x01000000
|
Esc键 |
Qt::Key_Tab
|
0x01000001
|
Tab键 |
Qt::Key_Backtab
|
0x01000002
|
Tab补全键 |
Qt::Key_Backspace
|
0x01000003
|
退格键 |
Qt::Key_Return
|
0x01000004
|
Return键 |
Qt::Key_Enter
|
0x01000005
|
回车键 |
Qt::Key_Insert
|
0x01000006
|
Insert键 |
Qt::Key_Delete
|
0x01000007
|
Delete键 |
Qt::Key_Pause
|
0x01000008
|
暂停键 |
Qt::Key_Print
|
0x01000009
|
截图键 |
Qt::Key_SysReq
|
0x0100000a
|
PrtSc |
Qt::Key_Clear
|
0x0100000b
|
清除键 |
Qt::Key_Home
|
0x01000010
|
Home键 |
Qt::Key_End
|
0x01000011
|
End键 |
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
|
NumLock |
Qt::Key_ScrollLock
|
0x01000026
|
滚动锁定 |
Qt::Key_F1
|
0x01000030
|
F1~F12 |
Qt::Key_F2
|
0x01000031
|
|
Qt::Key_F3
|
0x01000032
|
|
Qt::Key_F4
|
0x01000033
|
|
Qt::Key_F5
|
0x01000034
|
|
Qt::Key_F6
|
0x01000035
|
|
Qt::Key_F7
|
0x01000036
|
|
Qt::Key_F8
|
0x01000037
|
|
Qt::Key_F9
|
0x01000038
|
|
Qt::Key_F10
|
0x01000039
|
|
Qt::Key_F11
|
0x0100003a
|
|
Qt::Key_F12
|
0x0100003b
|
|
Qt::Key_Menu
|
0x01000055
|
菜单键 |
Qt::Key_Help
|
0x01000058
|
Help键 |
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
|
0x30
|
数字0~9 |
Qt::Key_1
|
0x31
|
|
Qt::Key_2
|
0x32
|
|
Qt::Key_3
|
0x33
|
|
Qt::Key_4
|
0x34
|
|
Qt::Key_5
|
0x35
|
|
Qt::Key_6
|
0x36
|
|
Qt::Key_7
|
0x37
|
|
Qt::Key_8
|
0x38
|
|
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
|
@ |
Qt::Key_A
|
0x41
|
字母键 |
Qt::Key_B
|
0x42
|
|
Qt::Key_C
|
0x43
|
|
Qt::Key_D
|
0x44
|
|
Qt::Key_E
|
0x45
|
|
Qt::Key_F
|
0x46
|
|
Qt::Key_G
|
0x47
|
|
Qt::Key_H
|
0x48
|
|
Qt::Key_I
|
0x49
|
|
Qt::Key_J
|
0x4a
|
|
Qt::Key_K
|
0x4b
|
|
Qt::Key_L
|
0x4c
|
|
Qt::Key_M
|
0x4d
|
|
Qt::Key_N
|
0x4e
|
|
Qt::Key_O
|
0x4f
|
|
Qt::Key_P
|
0x50
|
|
Qt::Key_Q
|
0x51
|
|
Qt::Key_R
|
0x52
|
|
Qt::Key_S
|
0x53
|
|
Qt::Key_T
|
0x54
|
|
Qt::Key_U
|
0x55
|
|
Qt::Key_V
|
0x56
|
|
Qt::Key_W
|
0x57
|
|
Qt::Key_X
|
0x58
|
|
Qt::Key_Y
|
0x59
|
|
Qt::Key_Z
|
0x5a
|
|
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键盘按键说明相关推荐
- ubuntu下qt模拟键盘按键按下_基于QT的跨平台虚拟键盘设计与实现
摘 要: 针对QT在Windows.Linux.以及嵌入式Linux-arm等不同平台下没有开源.高效的虚拟键盘(包含中文输入法),以及QT版本升级造成代码不兼容等问题,设计并实现了一个跨平台的虚拟 ...
- ubuntu下qt模拟键盘按键按下_基于Linux+Qt软键盘设计及其实现.pdf
计算机与现代化 YUXIANDAIHUA 2011年第12期 JISUANJI 总第196期 文章编号:1006-2475(2011)12-0179-03 基于Linux Qt的软键盘设计与实现 田福 ...
- Qt模拟键盘按键与组合键
Tab键: QKeyEvent tabKey(QEvent::KeyPress, Qt::Key_Tab, Qt::NoModifier);QCoreApplication::sendEvent(th ...
- Qt软键盘-发送按键事件
发送按键事件到当前聚焦的窗体. 1.获取当前聚焦的QWidget QWidget *receiver = QApplication::focusWidget(); qDebug()<<&q ...
- Qt中解除按键在聚焦时键盘空格键可以控制
Qt中解除按键在聚焦时键盘空格键可以控制,只允许鼠标左键可以点击按键 首先需要知道原因,为什么键盘上的空格键也可以点击按键? 根据Qt官网说明:A push button emits the sign ...
- QT 软键盘实现
在树莓派下面运行了一下我的写的代码,发现在输入框中并不能使用键盘输入内容,什么都不能输入,只能自己实现软键盘. QT 的事件处理: Qt 程序需要在main()函数创建一个QCoreApplicati ...
- Qt使用键盘事件实现ESC键退出Halcon的绘图流程
1.介绍 Halcon中的执行绘图算子draw_circlr或draw_rectangle1等算子在绘制图形时,单击鼠标左键进行绘图,点击右键确认图形,点击右键之前就进行等待动作,但是在MFC/Qt等 ...
- QT防止锁屏工具(QT模拟Windows按键按下)
有些公司可能会对员工使用的电脑进行加域控制.如长时间无操作,熄灭屏幕并自动锁定.长时间无使用自动关机等控制.且不能进行个性化设置.有时与同事讨论问题,一段时间没有操作电脑就会导致进入锁定状态,必须重新 ...
- C++模拟游戏中鼠标点击和键盘按键
游戏中模拟键盘输入,有时回被系统屏蔽,Java等语言都试过很多方法,好像都没用,所以下面给出一种C++实现方法 #include <iostream> #include <windo ...
最新文章
- 【面试必问】支撑百万并发的IO多路复用技术你了解吗?
- 好记性不如烂笔杆-android学习笔记十四 EditText 画行,解决光标压线问题
- [转]Chrome 控制台console的用法
- bash 的环境配置文件
- 60-10-040-命令-数据的路径间迁移kafka-reassign-partitions.sh
- 提取图像色彩主色调工具
- ie浏览器框架不显示_Python 爬虫(四):Selenium 框架介绍与使用
- 【Hoxton.SR1版本】Spring Cloud Ribbon负载均衡服务调用
- Mysql数据库存储内存调整与优化
- 2017年编程语言排名
- 使用QT调用FFMPEG库部署到Android设备、完成视频音频应用开发
- 人民日报申论范文:如何写“担当”“责任”
- 链接测试苹果手机软件,【苹果】苹果手机上如何使用免费观影软件?用TestFlight+某影视APP试试...
- firewalld 规则配置
- 计算机组成与原理第三章答,计算机组成与原理第三章答案.doc
- vbox虚拟机安装ssh工具远程连接安装docker
- UVM搭建 ------ 进阶DIY教程
- Tslib移植与分析
- 图神经网络笔记(二)——卷积图神经网络概述
- 新东方java开发面试经历---现场面试(2021年1月)