gpt4 book ai didi

c++ - Qt XML 继承

转载 作者:太空宇宙 更新时间:2023-11-04 12:13:49 25 4
gpt4 key购买 nike

我有一个基类和 3 个继承自基类的子类。现在,当我将这些类的对象保存在 XML 中时,我将需要类名,因为当我再次加载 xml 时,我当然需要它是正确的对象。

我该怎么做?我已经尝试过 object->metaObject()->className() 但这会返回基类的名称,我当然不是在寻找它?

最佳答案

您需要为每个子类添加 Q_OBJECT 宏,以便使用正确的类名生成自己的元对象。

关于c++ - Qt XML 继承,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8610204/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com