比較簡單,直接看代碼。
// 寫入配置到資料到檔案中
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;
}