Qt之QSettings的簡單使用

2021-07-08 17:46:03 字數 1039 閱讀 9278

一、利用qsettings能夠讀取配置檔案.ini的資訊,並能夠寫入。

配置檔案(.ini):

[config]

array1=0101*0102*0103*0104*0105*0106*0107*0108

array2=0201*0202*0203*0204*0205*0206*0207*0208

array3=0301*0302*0303*0304*0305*0306*0307*0308

array4=0401*0402*0403*0404*0405*0406*0407*0408

array5=0501*0502*0503*0504*0505*0506*0507*0508

array6=0601*0602*0603*0604*0605*0606*0607*0608

array7=0701*0702*0703*0704*0705*0706*0807*0708

array8=0801*0802*0803*0804*0805*0806*0807*0808

array9=0901*0902*0903*0904*0905*0906*0907*0908

[data]

raw=9

col=8

必須使用,且每一行頂格,不能出現特殊符號,如逗號等

二、在**中使用qsettings

/*配置檔案*/

qsettings settings("e:/qt-workpace/test03/setting.ini",qsettings::iniformat);

int m_raw = settings.value("data/raw").toint();

int m_col = settings.value("data/col").toint();

qdebug()<

settings.value("data/raw").toint();  讀取配置檔案中的數值,並且轉換為int型別。

另外,settings.setvalue("data/raw",10);  可以向配置檔案寫入資料。

Qt之QSettings類詳解

qt4.0中又增加了乙個非常有用的類qsettings,這個類是qt4提供的乙個讀取配置檔案的類,在windows平台上,它提供了ini檔案的讀寫,以及登錄檔的讀寫功能。我們都知道,使用者對於應用程式經常有某種需要,比如說 窗體的大小,出現的位置,以及最近開啟的檔案等等,而這些需求均可由qsetti...

QT中QSettings的使用

首先包含標頭檔案 include qsettings的使用 qsettings m inifile test.ini qsettings iniformat m inifile.begingroup userconfig m inifile.setvalue username ui edt user...

QT使用QSettings讀寫ini初始化檔案

x64 pro 用中括號括起來,這就是節 接下面就鍵和值,鍵和值用等號連線 sdkkey dasdasdasdasdas active key 553rgb live threshold 0.75 ir live threshold 0.7rgb camera id 1ir camera id 0 ...