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/
即可
以上是关于vs2010中修改*.ui文件、替换图片后,不重新生成qrc_*.cpp的主要内容,如果未能解决你的问题,请参考以下文章
C# vs2010如何实现在一个类(.cs文件)下面又有很多个.cs文件?
VS2010 .net网站怎么重新生成bin下 工程名.dll文件