QT中如何设置ToolBatton的图标

QT中如何设置ToolBatton的图标,第1张

选中要添加的QtoolButton,在右侧控件属性栏中有如下图所示:

在这能为QToolbutton设置图标大小,和选择图标,图标来源可以是本地文件或者是资源文件。经测试可以实现。

如果有用,那就采纳吧。

新建一个mytxt文件,打开后在其中加一句 “IDI_ICON1 ICON DISCARDABLE "应用程序图标ico"”。(“应用程序图标ico”是要添加的名,格式一定要是ico),然后保存并退出,将文件格式改为qtdemorc,将和修改格式后的文件一起放入项目。

创建完文件后会自动打开该资源文件,这里需要先在下面添加前缀,就是点击添加按钮,然后选择前缀,默认的前缀是“/new/prefix1”,这个可以随意修改(不要出现中文字符)。然后再按下添加按钮来添加文件,这里最好将所有要用到的放到项目目录中。比如我们这里在项目目录中新建了一个images文件夹,然后将需要的图标文件粘贴进去。

第一步,创建ico文件。将ico图标文件复制到工程文件夹的helloworld目录中重命名为“myicoico”,然后在该目录中右击,新建文本文档,并输入一行代码:

IDI_ICON1 ICON

DISCARDABLE “myicoico”

第二步,修改项目文件。在QtCreator中的编辑模式双击helloworldpro文件,在最后面添加下面一行代码

RC_FILE

+=myicorc

第三步,运行程序。可以看到窗口的左上角的图标已经更换了

1程序图标文件必须为ico文件,如果不是可以用格式工厂转换为ico文件,放在源文件目录下,命名为“Qicoico”

2在同一目录下新建一个Qicorc文件,输入:IDI_ICON1 ICON DISCARDABLE "Qicoico"

3在VS中右键项目->添加现有项->选中Qicorc和Qicoico添加至项目中,重新生成即可

4运行结果如下

以上就是关于QT中如何设置ToolBatton的图标全部的内容,包括:QT中如何设置ToolBatton的图标、QT修改mainwindow前的图标,在资源管理器上显示图标也改变、在QT中,怎么样设置窗口左上角的图标啊,我是个菜鸟,刚接触,所以不要见笑,呵呵等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9672291.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存