Qt经典出错信息之undefined reference to `vtable for classname
摘要:
这个出错信息太常见了,用过Qt两个月以上的朋友基本上都能自己解决了,因为太经典了,可以给新手参考。出错信息一般类似:undefined reference to `vtable for classname MyWidget`在执行make命令后出现。出错原因是在定义类的时候为了能使用signals和slot,在类定义的后面加了Q_OBJECT引起。 因为Q_OBJECT是一个宏,在不同的类中展开是不同的代码,例如在mywidgeth.h中生成的public:template inline void qt_check_for_QOBJECT_macro(const T &_q_argum 阅读全文
posted @ 2010-05-09 22:37
斯人-
阅读(348)
评论(0)
推荐(0)
浙公网安备 33010602011771号