包含头文件
#include <QSettings>
读操作:
QSettings *configIniRead = new QSettings("param.ini", QSettings::IniFormat);
//将读取到的ini文件保存在QString中,先取值,然后通过toString()函数转换成QString类型
QString ipResult = configIniRead->value("/project/current_project").toString();
//读入入完成后删除指针
delete configIniRead;
写操作:
//QSettings构造函数的第一个参数是ini文件的路径,第二个参数表示针对ini文件,第三个参数可以缺省
QSettings *configIniWrite = new QSettings(paramFilePath, QSettings::IniFormat);
//section: project key: Current_Project
configIniWrite->setValue("/PROJECT/Current_Project", item->text());
//写入完成后删除指针
delete configIniWrite;