如何解决VS+Qt不生成moc文件问题
第一步:
在工程中可以看到这个Generated files目录下是有一个看似moc文件的文件,双击打开的话:
第二步:
双击打开的话,会弹出这个窗口,说文件不存在或者删除了:
第三步:
选中没有生成moc文件的头文件,鼠标右键选择属性,如下图所示:
第四步:
在属性页,可以看到General->ItemType这行属性:
第五步:
点击右边的下拉按钮,找到并修改这行属性为:
第六步:
修改后,可以看到左边菜单,多了一行属性,点击,可看到右边有很多项,全部都是空的:
选择另一个可以生成moc文件的文件,选择查看属性。
参考另一个文件,将每个对应项都填好,既可以正常生成moc文件了。