Qt学习笔记-8-使用QtDesigner生成的ui-QtGui-h函数里的Qmenu

起因是这样的,用QtDesigner设计了一个界面,想调用里面的Menu 这里的话就是MenuShowMessageBox

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3BFRfNC1-1642244633396)(/images/image-20200126232558887.png)]

想要做一个Connect触发事件,编译了一下UI文件,然后生成了ui_QtGuiApplication1.h的头文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Yc9lx6kP-1642244633397)(/images/image-20200126232721624.png)]

点进去看的话,已经有了这样一个Qmenu那接下来就是怎么在主文件里引用了,看了半天都没有博客讲…

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NovNBlmy-1642244633398)(/images/image-20200126232928079.png)]

试了半天发现要这样写 ui.menu_6或者什么的,我这里是ui.menuShowMessageBox,这样就可以直接调用Connect .UI文件生成的头文件里的控件了在这里插入图片描述

connect(ui.menuShowMessageBox, SIGNAL(triggered()), this, SLOT(showmessagebox()));
可以参考的文章:

使用Qt Designer生成的ui文件的几种方式

在Qt中如何使用QtDesigner创建的UI文件(一) (转)

Qt学习笔记:QMenuBar()、QMenu()和QAction()的使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
>