【发布时间】:2016-05-06 04:52:10
【问题描述】:
编辑:
我应该澄清一下:我正在寻求序列化值,而不仅仅是类型的名称。
Qt 的内置类型是否有人类可读/文本格式? (例如注册在QMetaType或QVariant::Type中的那些。)
查看 QSettings 的来源,“ini”格式是手动创建的。有巨大的开关块可以手动序列化和反序列化“ini”表示。不幸的是,它也不是标准——因为它是 QSettings 的“私有”实现的一部分。
或者对于 Qt 类型的文本表示没有任何标准?
【问题讨论】:
-
我认为不是。我建议 QVariant/QVariantMap 类型和 JSON 作为研究对象。
标签: c++ qt serialization deserialization qmetatype