1. 程式人生 > >QT讀寫INI檔案的實現方法

QT讀寫INI檔案的實現方法

1、包含標頭檔案

#include <QSettings>

2、如何寫INI檔案

(1)定義一個QSettings指標物件

例如:QSettings *Config_ini_Write ;

(2)例項化物件

例如:Config_ini_Write = new QSettings("INI",QSettings::IniFormat);

(3)寫INI檔案

Config_ini_Write->setValue("/Setting/xxx","100");

(4)釋放物件的堆記憶體

detele  Config_ini_Write ;

3、如何讀INI檔案

(1)定義一個QSettings指標物件

例如:QSettings *Config_ini_Read;

(2)例項化物件

例如:Config_ini_Read= new QSettings("INI",QSettings::IniFormat);

(3)獲取INI檔案中的鍵值,鍵值可以是字串,也可以是別的型別(前提是,有INI這個檔案,INI這個檔案可以隨便命名)

例如:QString  str = Config_ini_Read->value("/Setting/xxx");

qDebug() << str ;