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

2021-10-01 04:47:23 字數 1437 閱讀 7759

[x64_pro]

//用中括號括起來,這就是節 接下面就鍵和值,鍵和值用等號連線

sdkkey=dasdasdasdasdas

active_key=

553rgb_live_threshold=

0.75

ir_live_threshold=

0.7rgb_camera_id=

1ir_camera_id=

0

/************************方法一***************************/

// 根據ini檔案路徑新建qsettings類

qsettings m_inifile =

newqsettings

("ini檔案的路徑"

, qsettings::iniformat)

;//通過setvalue函式將鍵值對放在相對於的節下面

m_inifile-

>

setvalue

("節名"

+"/"

+"鍵名"

,"鍵對應的值");

/**************************方法二**********************************/

// 根據ini檔案路徑新建qsettings類

qsettings m_inifile =

newqsettings

("ini檔案的路徑"

, qsettings::iniformat)

;m_inifile -

>

begingroup

("節名");

// 設定當前節名,代表以下的操作都是在這個節中

m_inifile-

>

setvalue

("鍵名"

,"鍵對應的值");

// 因為上面設定了節了,這裡不在需要把節名寫上去

m_inifile.

endgroup()

;// 結束當前節的操作

// 根據ini檔案路徑新建qsettings類

qsettings m_inifile =

newqsettings

("ini檔案的路徑"

, qsettings::iniformat)

;//通過value函式將節下相對應的鍵值讀取出來

qstring value = m_inifile-

>

value

("節名"

+"/"

+"鍵名"

).tostring;

//讀配置檔案

void widget::

readsetting()

Qt如何用QSettings讀寫ini配置檔案

ini檔案的格式如下,主要是由節 鍵 值來組成。section1 age 23 nam lcm man section2 age 75 name lucimer man sectionn 節名 鍵 值 鍵 值 ini檔案的讀取和寫入都是利用到qsettings 類。方法一 根據ini檔案路徑新建qs...

QT中QSettings的使用

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

Qt之QSettings的簡單使用

一 利用qsettings能夠讀取配置檔案.ini的資訊,並能夠寫入。配置檔案 ini config array1 0101 0102 0103 0104 0105 0106 0107 0108 array2 0201 0202 0203 0204 0205 0206 0207 0208 array...