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值。
http://body0314.pixnet.net/blog/post/208180585-qt-%E8%AE%80%E5%AF%ABini%E6%AA%94
全站熱搜
留言列表