Qt添加Q_OBJECT后报错undefined reference to staticMetaObject

Gregg / 2023-06-01 / 原文

如题,在Qt类中需要用到信号和槽时,需要在类里面加上Q_OBJECT,但是加上之后再编译会报错undefined reference to staticMetaObject,重新编译也不管用,此时选择“执行qmake”,执行完成之后再进行编译就好了。