【Qt】Qt常见控件的相关知识点
1.close退出槽函数
2.设置快捷键,QMenu 。
适用&字母就能设置快捷键,运行qt程序,最后就可以按Alt+对应的字母进行快捷操作。
3.QMenuBar内存泄露问题
如果ui已经自动生成了menubar,我们再次生成一个新的菜单栏,而且把新创建的菜单栏增加到对象树上。(this->setMenuBar(menubar));
然后旧的菜单栏就没有挂在对象树上了。
正确写法:
QMenu函数:
返回值:指向当前主窗口菜单栏的指针。若菜单栏不存在,会自动创建一个并返回。
这样就不会创建两个菜单栏了,如果UI自己生成了,就获取,否则就创建。