vs2010中修改*.ui文件、替换图片后,不重新生成qrc_*.cpp

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vs2010中修改*.ui文件、替换图片后,不重新生成qrc_*.cpp相关的知识,希望对你有一定的参考价值。

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

解决方法是:

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

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

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

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

解决上传 Gitee 后图片显示不出来

上传后图片总是显示不出来,例如

可以直接把路径替换成 Gitee 项目上传后的网络路径

点开上传 Gitee 后的图片所在的路径,随便点开一张图片,点击原始数据

点开后图片所在路径如下

在然后直接全部替换图片的文件夹路径

替换的时候替换 图片文件夹/图片名.png 提替换成 网络地址/图片名.png

比如上图中的网络地址为 https://gitee.com/LaoDie1/function-tree/blob/master/readme/,将 md 文本中的本地文件夹路径替换为 https://gitee.com/LaoDie1/function-tree/blob/master/readme/ 即可


参考链接:上传到GitHub或Gitee中README文件无法显示图片

以上是关于vs2010中修改*.ui文件、替换图片后,不重新生成qrc_*.cpp的主要内容,如果未能解决你的问题,请参考以下文章

C# vs2010如何实现在一个类(.cs文件)下面又有很多个.cs文件?

VS2010 .net网站怎么重新生成bin下 工程名.dll文件

为啥我的图片文件在ASP调试里替换可以,但是上传后就不能替换?

如何用vs2010打开vs2013的项目?

vs2010解决方案References出现感叹号!

如何解决VS中QT的ui文件双击无法打开