QSettings读取Ini配置文件
软件一般运行时,都需要从ini配置文件中读取配置信息。本文主要讲解QSettings读取配置文件的方法
工具/原料
Qt
QSettings函数
1、QSettings::QSettings(const QString & fileName, Format format, QObject * parent = 0)当format是QSettings::IniFormat时,fileName为ini文件
2、QStringList QSettings::childGroups() const 获取所有的分组
3、void QSettings::beginGroup(const QString & prefix) 开始一个分组和它配合使用的是void QSettings::endGroup()
4、QVariant QSettings::value(const QString & key, const QVariant & defaultValue = QVariant()) const获取配置的值
5、int QSettings::beginReadArray(const QString & prefix) 读取数组,盐淬芪求该函数返回数组的个数。和它配合使用的是void QSettings::endArray()
实例
1、Ini文件如下
2、获取所有的分组
3、读取info分组下的信息
4、通过beginGroup读取info分组下的信息
5、对于ini文件中的user分组,该分组是个数组形式,数组大小写在size中。可以使用beginReadArray()来读取
6、读取数组信息
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:27
阅读量:65
阅读量:85
阅读量:95
阅读量:64