0

我在 Visual Studio 2010 中使用 Qt 创建 GUI。我已经完成了很多工作,然后我添加了选项卡小部件,随后的重建以丢失 qrc_file.cpp 结束,并且该文件确实从它的目录中消失了。当我返回到以前的备份并再次添加选项卡小部件时,问题再次出现。但这很奇怪,因为有时使用选项卡小部件构建成功,在这种情况下,qrc 文件会被下一次构建中的某些内容删除。

感谢您的体验!

4

2 回答 2

1

如果您添加到资源的文件不在其指定位置,则 qrc_something.cpp 文件可能会丢失。

例如,您在 C:\ 位置添加到资源文件 picture.png。

过了一会儿,你删除或删除了图片.png,编译器找不到它,所以它不能生成 qrc_something.cpp 文件,这就是你得到错误的原因。

要解决,只需从资源中删除图片.png 或更改其在资源中的位置字段。

于 2013-11-28T15:43:14.013 回答
0

确保Q_OBJECT宏是类定义的第一行。

于 2013-01-31T12:34:48.280 回答