【发布时间】:2023-03-14 14:27:02
【问题描述】:
我有一个派生自“单位”类的“默认”类,当我这样做时:
Default::staticMetaObject.className())
它返回Units 而不是Default。这是为什么?我该如何解决这个问题?
【问题讨论】:
-
这通常发生在您忘记将
Q_OBJECT放入派生类时。 -
谢谢。这确实解决了问题:-)
标签: c++ classname metaobject