有一个项目用到了条码枪,需要用到Enter键作为换行符来获取完整的字段,一开始用的是如下的做法:

Keys.onPressed: {
                        switch(event.key)
                        {
                          ···

case Qt.Key_Enter:
                             text =  _taskChoosePopup.order_number;   //字段显示出来
                          break;

}

}

结果发现输入Enter无法进入Enter键的处理函数。

通过找资料发现,由于Qt默认的键盘中有两个Enter键,大键盘Enter键(就是Backspace键下方的Enter键)用的是Qt.Key_Return代表,把上述程序中的Qt.Key_Enter替换掉,果然发现可行了。

另外Qt.Key_Enter代表的是小键盘的Enter键。

另外,可以直接用以下函数触发Enter键

Keys.onEnterPressed:
                    {
                        dosomething();
                    }
                    Keys.onReturnPressed:
                    {
                        dosomething();
                    }键盘事件

QML键盘事件之Enter键无响应解决方法相关推荐

  1. ubuntu18.04 alt+ctrl+t 无响应解决方法

    ubuntu alt+ctrl+t 无响应解决方法 之前在ubuntu上安装了一些第三方主题和dock,重启电脑之后莫名其妙发现原本用的好好的Alt+Ctrl+T弹出terminal的快捷居然失效了. ...

  2. android电话按钮无响应,华为手机死机、按键无响应怎么办? 华为手机死机无响应解决方法...

    手机死机.卡死.按键无响应的时候您着急,咱先解决了问题再寻找手机卡死的原因. 华为手机死机无响应解决方法 一.卡顿等待无结果,先重启! 大家都会吧!长按电源键3秒,然后选择"重启" ...

  3. 手机运行服务器无响应,《最强蜗牛》服务器无响应怎么办 服务器无响应解决方法...

    导 读 最强蜗牛服务器无响应怎么办?本作在今日迎来了正式的公测,这会导致大批量的玩家同时涌入进来,而服务器也因此而遭受到了非常大的符合,所以会导致后续加入进来的玩家出现服务器无响应进不去的现象.下面就 ...

  4. chm打开秒退_Mac_Mac电脑程序无响应怎么办?Mac程序无响应解决方法,虽然Mac电脑一向以运行稳定、 - phpStudy...

    Mac电脑程序无响应怎么办?Mac程序无响应解决方法 虽然Mac电脑一向以运行稳定.流畅而著称,但Mac电脑运行时间长了,难免也会遇到程序卡死无响应.一直"转菊花"的情况,可能是由 ...

  5. 卡通农场安卓服务器无响应,最强蜗牛游戏进不去怎么办 服务器无响应解决方法 - 找游戏手游网...

    版本:v0.11.1 类型:模拟养成大小:111.37 MB评分:9.2 标签: 冒险 休闲游戏 养成 立即下载 最强蜗牛游戏进不去怎么办?服务器无响应怎么办?最强蜗牛在6月23日进行了公测,很多玩家 ...

  6. 计算机总是无法响应怎么办,电脑无响应是怎么回事 电脑无响应解决方法

    电脑无响应是怎么回事? 有时用户再操作过程中想在任务栏中切换窗口时,忽然发现点击任务栏中的图标没有任何反应了,就像系统死机一样,这就是Windows XP中常见的任务栏失去响应,又被称为"任 ...

  7. 计算机管理无反应,电脑无响应是怎么回事 电脑无响应解决方法

    电脑无响应是怎么回事? 有时用户再操作过程中想在任务栏中切换窗口时,忽然发现点击任务栏中的图标没有任何反应了,就像系统死机一样,这就是Windows XP中常见的任务栏失去响应,又被称为"任 ...

  8. enter不换行 wps_wps表格按enter键不能换行解决方法教程

    不知道大家是否在使用wps表格时有遇到需要在一个单元格内换行编辑的情况,当大家需要进行这样的操作的时候首先肯定会尝试使用回车键,但在表格内回车键只能达到切换到下一个单元格的目的,那么我们要怎么才能设置 ...

  9. oracle job调用shell,Oralce通过Java调用Shell 无响应解决方法

    Oralce通过Java调用Shell 无响应 本帖最后由 loomz 于 2014-02-25 18:52:24 编辑 各位好: 我目前在做一个程序,Oracle存储过程通过Java(Java So ...

最新文章

  1. 噪声标签的负训练:ICCV2019论文解析
  2. 24BYJ48电机的使用,带驱动程序
  3. bootstrap-wysiwyg中JS控件富文本的用法
  4. systemctl 命令完全指南
  5. HDU_2544 最短路(Dijkstra)
  6. CodeForces - 820D Mister B and PR Shifts(思维+模拟)
  7. 2台电脑一根网线传文件_「教程」如何快速的在两台电脑间传输大文件?
  8. 一个可解释的植物胁迫表型的深度机器视觉框架(大豆叶片胁迫程度估算)
  9. 远程连接桌面不能全屏显示的解决方法
  10. Ubuntu下定时重启程序
  11. Vim开发RubyOnRails 环境打造
  12. VS201x+Qt5开发,中文乱码解决
  13. python怎么添加包_python怎样导入包
  14. C++面向对象程序设计
  15. 优盘在计算机上无法显示,u盘在电脑上识别不出来怎么办_u盘在电脑不显示如何修复-win7之家...
  16. 详细分析关于Ip地址计算的题目。
  17. Spring-实现整合Mybatis框架
  18. 商场wifi覆盖方案
  19. 微电网两阶段鲁棒优化问题(Matlab代码实现)
  20. [还不会搭建博客吗?]centos7系统部署hexo博客新手入门-进阶,看这一篇就够了

热门文章

  1. 查看电脑连接无线的密码
  2. c4d学习笔记-布尔运算
  3. VBA使用宏卡顿解决
  4. 在线一键JS混淆还原
  5. Linux fork隐藏的开销-过时的fork(正传)
  6. Python数据分析-数据挖掘(准备数据——数据建模——模型评估——模型应用)
  7. python pyh模块下载_PyH-生成HTML页面的Python模块
  8. 商品SPU与SKU概念区别
  9. MPU6050不讲武德,FIFO溢出始终无法解决,提高或降低读取速度都不得行
  10. http协议称为计算机基础知识,计算机基础问题16、http是一种( )A、高级程序设计语言B 爱问知识人...