养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

QSettings读取Ini配置文件

时间:2024-09-23 02:21:32

软件一般运行时,都需要从ini配置文件中读取配置信息。本文主要讲解QSettings读取配置文件的方法

工具/原料

Qt

QSettings函数

1、QSettings::QSettings(constQString咯悝滩镞&fileName,Formatformat,QObject*paren墉掠载牿t=0)当format是QSettings::IniFormat时,fileName为ini文件

2、QStringListQSettings::childGroups()const获取所有的分组

3、voidQSettings::beginGroup(constQString&prefix)开始一个分组和它配合使用的是voidQSettings::endGroup()

4、QVariantQSettings::value(constQS隋茚粟胫tring&key,constQVariant&am禊诬娱飑p;defaultValue=QVariant())const获取配置的值

5、intQSetti艘绒庳焰ngs::beginReadArray(constQString&prefix)读取数组,盐淬芪求该函数返回数组的个数。和它配合使用的是voidQSettings::endArray()

实例

1、Ini文件如下

QSettings读取Ini配置文件

2、获取所有的分组

QSettings读取Ini配置文件

3、读取info分组下的信息

QSettings读取Ini配置文件

4、通过beginGroup读取info分组下的信息

QSettings读取Ini配置文件

5、对于ini文件中的user分组,该分组是个数组形式,数组大小写在size中。可以使用beginReadArray()来读取

6、读取数组信息

QSettings读取Ini配置文件

QSettings读取Ini配置文件

© 一点知识