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*)。然后保存,再 生成/编译即可。
刚好碰到了,顺带记一下。