【Qt】Qt常见控件的相关知识点

1.close退出槽函数


2.设置快捷键,QMenu 。

适用&字母就能设置快捷键,运行qt程序,最后就可以按Alt+对应的字母进行快捷操作。


3.QMenuBar内存泄露问题

如果ui已经自动生成了menubar,我们再次生成一个新的菜单栏,而且把新创建的菜单栏增加到对象树上。(this->setMenuBar(menubar));

然后旧的菜单栏就没有挂在对象树上了。

正确写法:

QMenu函数:

返回值 :指向当前主窗口菜单栏的指针。若菜单栏不存在,会自动创建一个并返回

这样就不会创建两个菜单栏了,如果UI自己生成了,就获取,否则就创建。

相关推荐
dme.11 分钟前
Javascript之DOM操作
开发语言·javascript·爬虫·python·ecmascript
teeeeeeemo16 分钟前
回调函数 vs Promise vs async/await区别
开发语言·前端·javascript·笔记
加油吧zkf21 分钟前
AI大模型如何重塑软件开发流程?——结合目标检测的深度实践与代码示例
开发语言·图像处理·人工智能·python·yolo
ejinxian36 分钟前
PHP 超文本预处理器 发布 8.5 版本
开发语言·php
软件黑马王子1 小时前
C#系统学习第八章——字符串
开发语言·学习·c#
阿蒙Amon1 小时前
C#读写文件:多种方式详解
开发语言·数据库·c#
Da_秀1 小时前
软件工程中耦合度
开发语言·后端·架构·软件工程
Fireworkitte1 小时前
Java 中导出包含多个 Sheet 的 Excel 文件
java·开发语言·excel
坏柠1 小时前
C++ Qt 基础教程:信号与槽机制详解及 QPushButton 实战
c++·qt
雨落倾城夏未凉2 小时前
4.信号与槽
后端·qt