一 简单介绍
1 ini文件介
QSettings 提供保存应用程序当前设置的接口,可以方便地保存程序的状态,例如窗口大小和位置,选项的选中状态等等。
因为要在centos做一个QT项目中用到了保存选项卡,本来考虑全局变量,但是关机就没了,所以需要文件记录,
然后接触到了QSettings类,
2 ini文件格式
ini文件由节,键,值组成。
节 【section】
下面是ini文件的例子
【section1 name】
keyname1 = value1;
keyname2 = value2;
[section2 name]
keyname21 = value21;
keyname22 = value22;
二 QT写ini文件
QSettings * inise = new QSettings("filemae",QSettings::iniformat);
inise->setvalue("/section1name/keyname","value");
三 QT读ini文件
QSettings * inise = new QSettings("filemae",QSettings::iniformat);
QString abc = inise->value("section1name/keyname").toString();
qDebug()<<abc;