我碰到这个问题的原因是直接在CPP文件中定义了一个类,添加了Q_OBJECT宏之后就编译报错,去掉Q_OBJECT就可以正常编译,后面从undefinedreferenceto`vtablefor出现原因 - 豆丁网
文章中知道了问题原因:
问题原因:qmake不会处理cpp中的Q_OBJECT
解决办法:把包含Q_OBJECT的类定义在h文件中
我碰到这个问题的原因是直接在CPP文件中定义了一个类,添加了Q_OBJECT宏之后就编译报错,去掉Q_OBJECT就可以正常编译,后面从undefinedreferenceto`vtablefor出现原因 - 豆丁网
文章中知道了问题原因:
问题原因:qmake不会处理cpp中的Q_OBJECT
解决办法:把包含Q_OBJECT的类定义在h文件中