У меня есть config.ini в моем проекте. Содержимое:
[Info]
username = "admin"
Я хочу изменить "/ Info / username" следующим образом:
QSettings *config = new QSettings(":/config/config.ini", QSettings::IniFromat);
QString username = "myname";
config->setValue("/Info/username", username);
Тогда я qDebugзначение имени пользователя
qDebug() << config.value("/Info/username").toString();
Все будет в порядке, значение имени пользователя в элементе управления - "мое имя", но когда я проверяю config.ini, я нахожу, что оно все еще равно "имя пользователя". Это означает изменениезначения не сохраняются в config.ini навсегда.
Как я могу сохранить свои изменения значения в config.ini навсегда?