想要在Qt中存储配置文件,使用SQLite还是其他什么?

时间:2010-04-19 21:29:38

标签: c++ qt sqlite orm activerecord

我想为“任务”所做的不同配置文件存储一些设置。

我知道在.NET中有一个很好的ORM是有类似的东西还是Active Record或其他什么?我知道写一堆SQL会很有趣

2 个答案:

答案 0 :(得分:2)

我将同意Micheal E并说你可以使用QJson,但不是你不必管理序列化。 QJson有一个QObject-> QJson序列化器/解串器。因此,只要所有相关数据都通过Q_PROPERTY公开,QJson就可以抓取它并在磁盘上写入/读取它。

此处的示例:http://qjson.sourceforge.net/usage.html

从那里你可以简单地将数据转储到文件中。

答案 1 :(得分:1)

一个选项是使用QJson将对象序列化为JSON。您仍然需要管理序列化,但如果您不需要复杂的查询功能,它可能会更简单。