Qt配置文件的简单操作

初始化

1
QSettings ini(配置文件位置, QSettings::IniFormat);

读取

形如

1
2
3
[group]
a=xxx
b=xxx

可以进入组读取

1
2
3
ini.beginGroup("group"); //开启组
a = ini.value().toString(); //读取,也可以是toInt等
ini.endGroup(); //结束

也可以直接读取

1
ini.value("group/a").toString();

写入

与读取类似,把.value()改为setValue(值)即可

1
ini.setValue("group/a",内容);

删除

1
ini.remove("group/a")

保存

ini文件无需保存操作,但如果需要的话,可以进行同步

1
ini.sync();

Qt配置文件的简单操作
https://zao-chen.github.io/2026/01/31/Qt配置文件的一些基本操作/
作者
Zao_chen
发布于
2026年1月31日
许可协议