Как сохранить комментарии в INI-файле? |
Здравствуйте, гость ( Вход | Регистрация )
Как сохранить комментарии в INI-файле? |
hkarel |
16.6.2010, 14:53
Сообщение
#1
|
Студент Группа: Участник Сообщений: 25 Регистрация: 25.5.2009 Пользователь №: 771 Спасибо сказали: 0 раз(а) Репутация: 0 |
В Qt есть класс QSettings, который работает с INI-форматом, и все в нем хорошо, вот только комментарии при работе с INI-файлом удаляются.
Возможно ли сделать так чтобы комментарии сохранялись в INI-файле? |
|
|
Litkevich Yuriy |
16.6.2010, 14:58
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
hkarel |
17.6.2010, 10:05
Сообщение
#3
|
Студент Группа: Участник Сообщений: 25 Регистрация: 25.5.2009 Пользователь №: 771 Спасибо сказали: 0 раз(а) Репутация: 0 |
нет, нужно искать стороннюю библиотеку для работы с подобным форматом. В сторонней наверняка не будет того, что есть в QSettings INI же обычный текстовый файл, просто структурированный. Не понял что за комментарии? По-моему самому можно быстро написать сохранение в подобный файл.. Не совсем обычный текстовый файл, QSettings позволяет сохранять бинарные последовательности и пользовательские типы, т.е. аля сериализация, велосипедить такое самостоятельно совсем не хочется. ... Как-то раз я обозвал группу: "Qt API", дак при записи, вместо пробела было воткнуто "%20", почему так, я не понял. Мне всегда казалось, что дефакто, пробелы в именах групп недопустимы Возможно QSettings обрабатывает наименования аналогично с url (QUrl::toPercentEncoding) или это как то связано с дефолтным QTextCodec используемым в QSettings. |
|
|
Текстовая версия | Сейчас: 28.4.2024, 2:02 |