QT-undefined reference to vtable 注释掉Q_OBJECT宏,编译通过,运行OK 放开注释Q_OBJECT宏,编译失败,提示 undefined reference to vtable 解决方案:右键项目 - 清除,再重新编译就OK了 参考链接