Хотите хранить профили в Qt, использовать SQLite или что-то еще? - PullRequest
0 голосов
/ 20 апреля 2010

Я хочу сохранить некоторые настройки для разных профилей того, что делает «задача».

Я знаю, что в .NET есть хороший ORM, есть что-то подобное или Active Record или что-то еще? Я знаю, что писать кучу SQL будет весело

Ответы [ 2 ]

2 голосов
/ 20 апреля 2010

Я собираюсь согласиться с Micheal E и сказать, что вы можете использовать QJson, но нет, вам не нужно управлять сериализацией. QJson имеет сериализатор / десериализатор QObject-> QJson. Поэтому, пока все ваши релевантные данные предоставляются через Q_PROPERTY, QJson может захватывать их и записывать / считывать на / с диска.

Примеры здесь: http://qjson.sourceforge.net/usage.html

Оттуда вы можете просто сбросить данные в файл.

1 голос
/ 20 апреля 2010

Один из вариантов - сериализация объектов в JSON с QJson . Вам по-прежнему необходимо управлять сериализацией, но это может быть намного проще, если вам не нужны сложные возможности запросов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...