QT开发中的"Undefined reference to vtable ***" 的问题解决办法

这个错误是QT初学者一定会遇到的。这个错误是因为moc编译有一些限制引起的

解决办法:

1、不要把Q_OBJECT宏声明在cpp源文件中,把它放到.h头文件中

2、删除生成的makefile文件,重新qmake

你可能感兴趣的:(object,qt,makefile,reference)