比较简单,直接看代码。
// 写入配置到数据到文件中
static void writeConfigFile(QString address,QString interval)
{
//创建配置文件
QString address = "xxxxxx";
QString interval = "xxxxxx";
QSettings *pIni = new QSettings(QCoreApplication::applicationDirPath()+"/config.ini", QSettings::IniFormat);
//写入数据
pIni->setValue(QString("AAA/a"),QString("test_Aa"));
pIni->setValue(QString("/Address"),address);
pIni->setValue(QString("/intervalTime"),interval);
delete pIni;
}
/// 从配置文件中读取数据
static void readFromFile(QString& address,QString& interval)
{
QSettings *configIniRead = new QSettings(QCoreApplication::applicationDirPath()+"/config.ini", QSettings::IniFormat);
address = configIniRead->value(QString("/Address")).toString();
interval = configIniRead->value(QString("/intervalTime")).toString();
delete configIniRead;
}