Конфигурационный файл
Вопрос такой
Необходимо реализовать работу с конфигурационным файлом
Допустим, в нём хранятся некие данные
Цитата:
#comment
proxyHost = "xxx"
proxyPort = "yyy"
proxyUser = "zzz"
proxyPassword = "ttt"
#comment
Но формат - не суть
Мне нужно по запросу считывать всё содержимое, загружать на форму (допустим, те же настройки прокси)
и потом, если пользователь поменял настройки, загрузить их обратно в файл
Желательно при этом не перезаписывать файл, а добавлять лишь новое
И вопрос
Как сделать так, чтобы запись в файл велась по нужной позиции
Но при этом, старое должно перезаписываться?
Seek Pos? Я что-то сомневаюсь в корректности их в данном случае...
http://doc.qt.nokia.com/latest/qsettings.html
Код:
QSettings set(QCoreApplication::applicationDirPath()+"/config.ini",QSettings::IniFormat);
set.setValue("section/value",QString("test string"));
QString read=set.value("section/value",QString("empty string")).toString();
set.setValue("section/value",QString("test string"));
QString read=set.value("section/value",QString("empty string")).toString();
Гениально! Спасибо:) Qt поражает всё больше и больше...