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

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

作者: Withthedream | 来源:发表于2019-04-08 17:47 被阅读0次

这个问题应该是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文件。

相关文章

网友评论

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

      本文链接:https://www.haomeiwen.com/subject/rlppiqtx.html