#include
qsettings setting:(
)+"/config.ini"
,qsettings:
:iniformat)
;//判斷是否存在配置檔案,不存在則新建config.ini
//判斷是否存在這樣的鍵值對hostname,port,username,passwordif(
!setting.
contains
("hostname")||
!setting.
contains
("port")||
!setting.
contains
("username")||
!setting.
contains
("password"))
qstring hostname = setting.
value
("hostname").
tostring()
;int port = setting.
value
("port").
toint()
;if(!setting.
contains
("com1/baud"))
//com1為節,baud為鍵,520為值
setting.
setvalue
("com1/baud"
,520);
//不存在則建立則賦初值
QT配置檔案 ini檔案的讀寫操作
include 讀寫ini檔案ini檔案 即initialization file 這種型別的檔案中通常存放的是乙個程式的初始化資訊。ini檔案由若干個節 section 組成,每個section由若干鍵 key 組成,每個key可以賦相應的值。h class public qmainwindow ...
QT中讀寫 ini配置檔案的操作
ini 檔案 即initialization file 這種型別的檔案中通常存放的是乙個程式的初始化資訊。ini檔案由若干個節 section 組成,每個section由若干鍵 key 組成,每個key可以賦相應的值。新增標頭檔案 include 讀寫ini檔案。qstring myclass co...
qt 讀寫配置檔案 ini
ini 檔案是 initialization file 的縮寫,即初始化檔案。除了windows 現在很多其他作業系統下面的應用軟體也有.ini 檔案,用來配置應用軟體以實現不同使用者的要求。一般不用直接編輯這些 ini 檔案,應用程式的圖形介面即可操作以實現相同的功能。它可以用來存放軟體資訊,登錄...