QT错误问题:error: undefined reference to `vtable for QDiceThread'
今天练习个小项目,在创建类的时候没有选择QOBJECT, 没有继承这个,在后续的编程中当希望使用信号与槽的时候,添加了Q_OBJECT宏,导致出现以上的问题。
解决方法:
删除程序目录下的makefile文件,重新Qmake一下。重新编译一下。
方法2:在你的.pro 文件下点击,后随便添加一个东西,然后在删除,保存,从新编辑一下,也可以解决。
今天练习个小项目,在创建类的时候没有选择QOBJECT, 没有继承这个,在后续的编程中当希望使用信号与槽的时候,添加了Q_OBJECT宏,导致出现以上的问题。
解决方法:
删除程序目录下的makefile文件,重新Qmake一下。重新编译一下。
方法2:在你的.pro 文件下点击,后随便添加一个东西,然后在删除,保存,从新编辑一下,也可以解决。