這一篇寫的很好很簡單,抄錄如下

 

 

由於有時會將資訊儲存下來,等著下次程式開啟時使用。以下教學怎麼記錄資訊在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

arrow
arrow
    全站熱搜

    mybeauty 發表在 痞客邦 留言(0) 人氣()