Qt-----给菜单项添加图标

系统 1561 0

1 新建一个 QtGuiApplication ,继承至 QMainWindow ,生成如下窗口,最上面的即为菜单栏

Qt-----给菜单项添加图标

2 TypeHere 出双击,输入“操作 (&O) ”,加“ &O ”即可将操作菜单的快捷键设为 Alt+O ,输入完成后按下 Enter 键确认

3 在操作菜单的子菜单中添加“退出 (&Q) ”,确定后,效果如下图

Qt-----给菜单项添加图标

4 在下面的动作编辑窗口( ActionEditor )可以看见刚添加的“退出”菜单

5 双击“退出”菜单的这一项,打开其动作编辑对话框

Qt-----给菜单项添加图标

6 可以看见 Icon 项,即菜单的图标。点击后面的“ ... ”号,进入资源选择器( SelectResource ),发现它是空的,需要给该工程添加外部资源。

Qt-----给菜单项添加图标

7 新建一个 QtResourceFile ,命名为 menu ,其余的默认即可

Qt-----给菜单项添加图标

8 添加完成后可以看见添加的文件为 menu.qrc

9 可以在工程文件夹新建一个文件夹,方便管理各种图标,如 images ,将需要的图标文件放入 images 文件夹中

Qt-----给菜单项添加图标

10 双击新添加的 menu.qrc 文件,点击下面的 Add 下拉框,选择 AddPrefix,可以将生成的/new/prefix1前缀改为其他名字,如/File

Qt-----给菜单项添加图标

11 点击 Add 下拉框,选择 AddFiles ,在弹出的对话框中,转到新建的 images 文件夹下,将里面的图标文件添加进来

Qt-----给菜单项添加图标

12 添加完成后右窗口看到刚添加的图标,最后一定要保存 menu.qrc 文件(如果不保存 menu.qrc 文件,在资源选择器中看不到自己添加的资源)

13 再次打开资源选择器,可以看见新添加的图标(如果没有看见新添加的图标,可以尝试点击一下上面的 Reload 按钮)

Qt-----给菜单项添加图标

14 选择 quit.ico 图标后,点击 ok 回到动作编辑窗口,点击 Shortcut 后面的按钮,并按下 Ctrl+Q ,便能将作为“退出”菜单的快捷键

Qt-----给菜单项添加图标

15 这次打开文件菜单,可以看到“退出”菜单项已经有图标

Qt-----给菜单项添加图标

Qt-----给菜单项添加图标


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论