在Qt中序列化对象图有哪些方法?

时间:2012-06-06 19:52:04

标签: c++ serialization qt4

如果有一个对象图,所有对象都来自QtObject,其中一些使用了Qt属性,是否有内置方法或可行的方法来序列化它们?我不想使用数据库支持的ORM,也不需要在运行时对对象进行保湿的高级方法。

换句话说,如果我序列化了n个对象,每个对象都是他们自己的图形的根,那么我可以在运行时简单地读回它们,然后构建一个他们的"名称"指针。我需要高级查询。

1 个答案:

答案 0 :(得分:0)

Qt没有提供自动序列化QObject的方法,因为有许多问题Qt无法知道答案(即如何序列化指向对象的指针)。你需要做一些工作来告诉Qt如何序列化你的对象。这是一篇解释如何做到的帖子。

Serialization with Qt