Qt+VS: error C1083: 无法打开源文件: “GeneratedFiles\Debug\moc_SettingWidget.cpp”: No such file or directory

Qt5.7 + VS2013:

使用VS提供的操作添加class,继承Qt类。默认没有Q_OBJECT宏。也就无法使用signals。

把Q_OBJECT宏补上去,重新编译报错如下:

error C1083: 无法打开源文件: “GeneratedFiles\Debug\moc_SettingWidget.cpp”: No such file or directory

清理了重新生成也不行。


解决方法:

随便修改一下目标类的.h文件,目的是让该.h文件变成(xxx.h*)。然后保存,再 生成/编译即可。


刚好碰到了,顺带记一下。


阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页