qt triggered信号_Qt 菜单和工具条(续)

本文介绍了如何在Qt应用中为菜单和工具条添加图标,通过资源文件管理图片,并实现QAction的triggered()信号与槽函数的连接,以响应用户点击事件。详细步骤包括创建资源文件、设置图标大小、添加图标到菜单和工具条,以及声明和连接槽函数以弹出对话框。
摘要由CSDN通过智能技术生成

菜单和工具条(续)

前面一节我们已经把 QAction 添加到菜单和工具条上面。现在我们要添加一些图片美化一下,然后把信号槽加上,这样,我们的 action 就可以相应啦!

首先来添加图标。QAction 的图标会显示在菜单项的前面以及工具条按钮上面显示。

为了添加图标,我们首先要使用 Qt 的资源文件。在 QtCreator 的项目上右击,选择 New File...,然后选择 resource file。

8c77365af1ef065cad46c110211ae0e7.png

然后点击 next,选择好位置,Finish 即可。为了使用方便,我就把这个文件建在根目录下,建议应该在仔细规划好文件之后,建在专门的 rsources 文件夹下。完成之后,生成的是一个.qrc 文件,qrc 其实是 Qt Recource Collection 的缩写。它只是一个普通的 XML 文件,可以用记事本等打开。不过,这里我们不去深究它的结构,完全利用 QtCreator 操作这个文件,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值