当前位置:网站首页>QPushButton绑定快捷键的注意事项
QPushButton绑定快捷键的注意事项
2022-07-06 11:01:00 【HL_风神】
在一个日常开发当中,需要为按钮添加一个快捷键操作,指定键盘上的一个按键按下相当于用鼠标点击了这个按钮,这就是快捷键的作用
有个现象是当添加快捷键的顺序是这样的话,快捷键无效
先进行快捷键的绑定,再进行按钮文本的设置,无效
QKeySequence keyCut(Qt::Key_Return);
btnStart->setShortcut(keyCut);
btnStart->setText("开始");
先进行文本的设置,再进行快捷键的绑定,有效
btnStart->setText("开始");
QKeySequence keyCut(Qt::Key_Return);
btnStart->setShortcut(keyCut);
然后我再试了一下将设置文本的代码注释掉,再绑定快捷键,运行程序,按下回车,我靠,程序崩溃了
//btnStart->setText("开始");
QKeySequence keyCut(Qt::Key_Return);
btnStart->setShortcut(keyCut);
以上就是我在一个日常开发中发现的一个小细节,不清楚是不是我版本Qt5.7.1太低的原因,目前没有去试试高版本的Qt是否存在同样的现象,欢迎有心人留言探讨!!
边栏推荐
- Penetration test information collection - CDN bypass
- Interpreting cloud native technology
- 用于远程医疗的无创、无袖带血压测量【翻译】
- 测试1234
- A method of sequentially loading Unity Resources
- POJ 2208 six lengths of tetrahedron are known, and the volume is calculated
- 2022-2024年CIFAR Azrieli全球学者名单公布,18位青年学者加入6个研究项目
- 涂鸦智能在香港双重主板上市:市值112亿港元 年营收3亿美元
- 朗坤智慧冲刺科创板:年营收4亿 拟募资7亿
- First, look at K, an ugly number
猜你喜欢
巨杉数据库首批入选金融信创解决方案!
Blue Bridge Cup real question: one question with clear code, master three codes
44所高校入选!分布式智能计算项目名单公示
C#/VB.NET 给PDF文档添加文本/图像水印
Jushan database was among the first batch of financial information innovation solutions!
【中山大学】考研初试复试资料分享
How are you in the first half of the year occupied by the epidemic| Mid 2022 summary
Solve DoS attack production cases
朗坤智慧冲刺科创板:年营收4亿 拟募资7亿
SQL injection - access injection, access offset injection
随机推荐
Self-supervised Heterogeneous Graph Neural Network with Co-contrastive Learning 论文阅读
Huawei 0 foundation - image sorting
echart简单组件封装
首先看K一个难看的数字
A method of sequentially loading Unity Resources
Reproduce ThinkPHP 2 X Arbitrary Code Execution Vulnerability
MySQL查询请求的执行过程——底层原理
Crawling data encounters single point login problem
根据PPG估算血压利用频谱谱-时间深度神经网络【翻】
atcoder它A Mountaineer
重磅硬核 | 一文聊透对象在 JVM 中的内存布局,以及内存对齐和压缩指针的原理及应用
Using block to realize the traditional values between two pages
[sword finger offer] 60 Points of N dice
Stm32+hc05 serial port Bluetooth design simple Bluetooth speaker
上海部分招工市場對新冠陽性康複者拒絕招錄
287. 寻找重复数
44所高校入选!分布式智能计算项目名单公示
About NPM install error 1
Penetration test information collection - App information
使用block实现两个页面之间的传统价值观