VS2010怎么加载QT的QICON

VS2010怎么加载QT的QICON,第1张

工程文件夹里找,有个.qrc文件,用vs打开或其他能打开的软件打开,照这个相应的形式添加图片资源就好了。例如:<file>images/right.png</file>。

这样right.png就可以利用QIcon应用了,QIcon("./image/right.png");这样资源图片就能出来了。

这个问题应该是qtaddin插件的bug。替换了*.ui文件中的图片时,程序应该是没有检测到文件中图片的重写,导致qrc_*.cpp文件没有重新编译。将qrc文件exclude,并clean project后,*.vcxproj文件中好像不见了要生成qrc_*.cpp文件的设置,导致不能正常生成qrc_*.cpp文件。include后好像也没有作用。

解决方法是:

1.先右键exclude对应的*.qrc文件,并clean project。此 *** 作会清空GenerateFiles目录下的文件;

2.然后关闭vs2010,此时会d出是否保存到*.vcxproj文件。此时选择是;

3.然后重新打开vs2010,选择include对应的*.qrc文件。然后关闭vs2010,此时会d出是否保存到*.vcxproj文件。此时选择是;

4.最后重新打开vs2010,运行程序,就会重新生成qrc_*.cpp文件。

题主要问的是怎么把图片打包进qrc文件吗?

1、右键单击我们的项目文件。

2、添加。

3、新建项。

4、双击新生成的qrc文件。

5、点击Add。

5、将创建菜单栏和工具栏等需要用到的图片加进去,保存。


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

原文地址:https://54852.com/bake/11868314.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存