Qt键盘事件常用按键key值整理

这篇具有很好参考价值的文章主要介绍了Qt键盘事件常用按键key值整理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Qt文档中给了个上百个按键,太多了,所以这里整理了Qt中键盘事件常用的一些按键,若各位想找的按键在这里找不到的话,可以自行在Qt文档中再查看文章来源地址https://www.toymoban.com/news/detail-522038.html

键名 十六进制值 按键
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 搜索键

到了这里,关于Qt键盘事件常用按键key值整理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Qt获取键盘按键ctrl和alt以及shift按键按下和松开

    .h文件中定义 这里主要为了获取按键ctrl和alt以及shift按键按下和松开来达到对QTableWidget中的内容进行多选 但是这引入了一个问题,那就是当前界面想要使用按键捕获,就需要在切换到该界面时调用: grabKeyboard() 那么在这个例子中就是调用 my_record-grabKeyboard(); 到达获取键盘的

    2024年02月12日
    浏览(10)
  • Qt拖拽组件与键盘事件

    Qt拖拽组件与键盘事件

    1.设置widget或view的拖拽和放置模式函数setDragDropMode参数说明,NoDragDrop(无拖拽和放置)、DragOnly(只允许拖拽)、DropOnly(只允许放置)、DragDrop(允许拖拽和放置)、InternalMove(只移动不复制) 2.设置widget或view的放置动作函数setDefaultDropAction参数说明,Qt::CopyAction(复制)、Qt::MoveAction(移动

    2024年01月21日
    浏览(10)
  • QT--day4(定时器事件、鼠标事件、键盘事件、绘制事件、实现画板、QT实现TCP服务器)

    QT--day4(定时器事件、鼠标事件、键盘事件、绘制事件、实现画板、QT实现TCP服务器)

     QT实现tcpf服务器代码:(源文件) 头文件:

    2024年02月15日
    浏览(15)
  • Qt实现全局键盘事件监听器-Windows

    Qt实现全局键盘事件监听器-Windows

    更多精彩内容 👉个人内容分类汇总 👈 👉Qt自定义模块、工具👈 Qt版本:V5.12.5 兼容系统: Windows:这里测试了Windows10,其它的版本没有测试; Linux:这里测试了ubuntu18.04、20.04,其它的没有测试; Mac:等啥时候我有了Mac电脑再说。 有时候我们想获取到全局键盘事件,使用

    2024年02月09日
    浏览(22)
  • QTday4(鼠标事件和键盘事件/QT实现连接TCP协议)

    QTday4(鼠标事件和键盘事件/QT实现连接TCP协议)

    笔记 时钟绘制  

    2024年02月15日
    浏览(11)
  • VTK & QT QVTKWidget自定义鼠标和键盘交互事件

    目录 一、问题描述 二、代码实现 1. 自定义鼠标交互事件 2. 移除默认鼠标交互监听事件,塞入自定义监听事件 在使用VTK显示的过程中,通常会使用QT来进行界面设计。这里通常使用QVTKWidget将VTK的渲染窗口显示到QT的组件中。 QVTKWidget组件自带交互器vtkRenderWindowInteractor和Rende

    2024年02月14日
    浏览(18)
  • Qt 常用面试题整理(不定时整理)

    详见: c++ 常用面试题整理(不定时更新) 优点: 跨平台,几乎支持所有平台 接口简单,文档详细 开发效率高 缺点: Qt 作为一个软件平台,比较庞大、臃肿。 元对象系统 Qt的元对象系统(meta-object)提供了用于内部对象通讯的信号与槽(signals slots)机制,运行时类型信息,

    2024年02月05日
    浏览(11)
  • Qt/QtCreator:主动触发鼠标或键盘事件QMouseEvent与QKeyEvent

    方法:          构造QMouseEvent或QKeyEvent,使用QApplication::sendEvent或postEvent进行投送事件    。         QApplication::sendEvent()和QApplication::postEvent()都是Qt中用于发送事件的函数,它们之间的区别在于事件的处理方式。         QApplication::sendEvent(target, event)是直接将事件

    2024年02月15日
    浏览(13)
  • Qt小项目贪吃蛇实线,主要掌握定时器、信号与槽、按键事件、绘制事件、坐标运算、随机数生成等
  • 【QT】鼠标常用事件

    【QT】鼠标常用事件

    新建项目 加标签控件 当鼠标进去,显示【鼠标进入】,离开时显示【鼠标离开】 将QLable提升成自己的控件,然后再去捕获 添加文件 改继承的类名 提升类 同一个父类,可以提升 效果 现在代码就和Qlabel对应起来了。 在.h中声明,.cpp中实现 测试 鼠标的移动、按下、松开事件

    2024年02月06日
    浏览(9)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包