QT之QSetting读写配置文件
1、写配置文件
QSettings settings(filePath, format) // 所要创建文件的路径, 参数二为创建文件的格式
QSettings settings("Option.ini", QSettings::IniFormat); // 当前目录的INI文件 settings.beginGroup("DevOption");//创建所属组,并开始创建 settings.setValue("mainFun", 25);//添加组成员,并设置它的值 settings.setValue("subFun", 40); settings.setValue("service", 1); settings.endGroup();// 结束创建
2、读取配置文件
QSettings settings("Option.ini", QSettings::IniFormat); int mainFun = settings.value("DevOption/mainFun").toInt(); // 获取文件中属于DevOption中mainFun的值
int subFun = settings.value("DevOption/subFun").toInt(); QString service = settings.value("DevOption/service").toString();