![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
MishaUA |
![]()
Сообщение
#1
|
Участник ![]() ![]() Группа: Участник Сообщений: 185 Регистрация: 28.4.2013 Пользователь №: 3810 Спасибо сказали: 13 раз(а) Репутация: ![]() ![]() ![]() |
Есть программа, которая уже пол года активно дорабатывается. Основные настройки (размеры окна, автозапуск и т.д.) я храню в ini.
Но есть еще очень много опций которые надо сохранять. Это классы с данными, один класс содержит другой, тот еще десяток иных и так далее. Например: Сохраняю я эти классы в обычном файле. Работает отлично, но...Когда появляется новая версия программы, структура класса может измениться, из-за чего корректно прочитать класс уже не получится. Скажите, пожалуйста, как правильно хранить установки в данном случае? |
|
|
![]() |
electronik |
![]()
Сообщение
#2
|
Студент ![]() Группа: Участник Сообщений: 23 Регистрация: 16.6.2012 Пользователь №: 3424 Спасибо сказали: 1 раз(а) Репутация: ![]() ![]() ![]() |
Используйте QSettings.
З.Ы.: Вы случаем раньше на Java не писали? |
|
|
MishaUA |
![]()
Сообщение
#3
|
Участник ![]() ![]() Группа: Участник Сообщений: 185 Регистрация: 28.4.2013 Пользователь №: 3810 Спасибо сказали: 13 раз(а) Репутация: ![]() ![]() ![]() |
QSettings не подойдет, так как настроек ооооочень много.
На джаве не писал))) |
|
|
Гость__v_* |
![]()
Сообщение
#4
|
Гости ![]() |
Попробуйте JSON: http://qt-project.org/doc/qt-5/qjsondocument.html .
|
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 3.7.2025, 23:02 |