Название: QtSqlSettings - сохранение настроек Вашего приложения в sql базе данных. Отправлено: asvil от Апрель 24, 2010, 13:34 Так как разработчики Qt создали интересную систему раширения форматов хранения настроек приложения (QSettings::registerFormat()), то хранение настроек где-либо, кроме файлов оказалось невозможным. Об этом давным-давно в 2006 году на http://www.qtcentre.org/ (http://www.qtcentre.org/) велась речь.
Наболее лучшим решением, но мой взгляд и не только мой, является создание класса реализующего идентичный интерфейс. В результате копирования/преобразования исходного кода Qt Framework, был произведен класс QtSqlSettings. Исходный код библиотеки можно скачать по адресу: http://gitorious.org/qtsqlsettings/qtsqlsettings/archive-tarball/master (http://gitorious.org/qtsqlsettings/qtsqlsettings/archive-tarball/master) Логика работы с данным классом заключается в следующих шагах.
Для загрузки настроек из таблицы служит метод load(). Для записи настроек в таблицу служит метод save(). Warning: Метод save() не вызывается в деструкторе. |