问题:
新增ClassB类继承自QObject,然后将基类改为另一个自定义的类ClassA,编译报错:“error C2039: “staticMetaObject”: 不是“ClassB”的成员”。
原因:
ClassA没有继承自QObject。
解决方案:
ClassB采用多继承,同时继承QObject和ClassB,并且必须将QObject作文第一个基类。
问题:
新增ClassB类继承自QObject,然后将基类改为另一个自定义的类ClassA,编译报错:“error C2039: “staticMetaObject”: 不是“ClassB”的成员”。
原因:
ClassA没有继承自QObject。
解决方案:
ClassB采用多继承,同时继承QObject和ClassB,并且必须将QObject作文第一个基类。