项目场景:qobject宏定义报错。提示无法引用外部符号 问题描述 当创建一个类,继承qobject的时候,使用宏q_object突然报错。代码没有问题。 原因分析: 提示:这里填写问题的分析: 我尝试把qobject这个宏删除掉,结果编译通过,加上这个宏,直接报错。 解决方案: 最后知道是因为编译器未找到moc文件。所以一直不能编译通过。 右击.h文件,选择属性。修改项类型。