Qt 5.11无法通过QSettings将配置值保存到.ini文件

时间:2018-11-24 11:54:11

标签: qt ini qsettings

我的项目中有一个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();

没关系,控件中的用户名值是“ myname”,但是当我检查config.ini时,我仍然发现它是“ username”。这意味着值的更改不会保存到config.ini中永久。

如何将值更改永久保存到config.ini中?

0 个答案:

没有答案