QT非QObject派生类使用信号槽问题

今天写了一个测试程序,没有继承QObject,使用信号槽,运行之后发现信号槽没有生效。

于是加入了Q_OBJECT的宏,报错:undefined reference to vtable for **。

网上看的需要多重继承,同时继承QObject,但是继承之后报错了。

看到一个博主说的,解决了问题:

重新执行qmake,

重新构建

运行,

完成

猜你喜欢

转载自blog.csdn.net/F_hawk189/article/details/85162502