Здравствуйте, гость ( Вход | Регистрация )
asvil | Дата 24.4.2010, 15:07 |
И я добавлю свой вариант в старую тему. Класс с интерфейсом идентичным QSettings: QtSqlSettings Пример кода:
|
|
molchanoviv | Дата 15.3.2010, 9:16 |
Добавлю свой вариант в старую тему. Можно использовать формат INI и его хранить в БД в текстовом виде. Я думаю это лучше чем использовать BLOB. | |
badguy | Дата 5.11.2008, 12:20 |
badguy, Можно создать собственный формат с помощью: Format QSettings::registerFormat ( const QString & extension, ReadFunc readFunc, WriteFunc writeFunc, Qt::CaseSensitivity caseSensitivity = Qt::CaseSensitive ) [static] Думаю сделать еще проще: файл с настройками хранить в базе в виде BLOB'a, перед инстанцированием объекта QSettings прочитать файл из базы, QSettings инстанцировать конструктором, который принимает имя файла и т.д. в обратную сторону. |
|
Litkevich Yuriy | Дата 5.11.2008, 11:18 |
badguy, Можно создать собственный формат с помощью: Format QSettings::registerFormat ( const QString & extension, ReadFunc readFunc, WriteFunc writeFunc, Qt::CaseSensitivity caseSensitivity = Qt::CaseSensitive ) [static] |
|
badguy | Дата 5.11.2008, 10:37 |
Посоветуйте как быть: есть достаточно много кода, основанного на QSettings, возникла необходимость хранить это все в SQL базе. Хотелось бы малой кровью, т.е. что-то с интерфейсом QSettings либо как-то сам QSettings сериализовать/десериализовать чтоб инстанцировать его из базы... Никто чем-то подобным не замораивался? Может идеи какие есть? | |
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 28.3.2024, 20:04 |