close
由於有時會將資訊儲存下來,等著下次程式開啟時使用。以下教學怎麼記錄資訊在ini檔裡以及讀取ini檔。
一開始先將目前程式位置儲存在QStringpath裡
#include<QSettings>
QString path = QApplication::applicationDirPath();
設定寫入的ini檔名
path += "\\Information.ini";
設定ini格式以及群組名稱和資料
QSettingssettings(path,QSettings::IniFormat);
mySettings.setIniCodec("UTF-8");
mySettings.beginGroup("Group1");
mySettings.setValue("Value",1);
上述步驟完成後,會在與程式相同資料夾下產生一個名為Information的ini檔
內容如下
[Group1]
Value=1
接著我們試著讀取ini檔
QString path = QApplication::applicationDirPath();
path += "\\Information.ini";
QSettings settings(path,QSettings::IniFormat);
settings.beginGroup("Group1");
int nValue=settings.value("Value").toInt();
nValue值即得獲得1值。
全站熱搜
留言列表