QSetting类的使用小结_使用期间个人小结

其他工作总结 时间:2020-02-27 19:01:40 收藏本文下载本文
【www.daodoc.com - 其他工作总结】

QSetting类的使用小结由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“使用期间个人小结”。

是QT中专门用于读写程序数据的对象。

*********************************************************** 简单示例:头文件#include

写入操作:

生成文件结果为:

说明:如果sys.ini文件不存在,则会自动生成,用beginGroup来产生一个组,组名为sys,在beginGroup与endGroup之间的setValue(key, value)都属于同一个组,第一个参数为关键值,第二个参数为值(QVariant类型)

****************************************************************************** 读取操作:

输出结果:

说明:读取文件中的值,必须指定key所在的是哪个组,“sys/age“:sys为组名,age为sys组下的key;

“sys/sys/age”:第一个sys为组名,sys/age为key,文件保存中,key中的'/'会自动转变为''

第二个参数20,表示如果在配置文件中没有找到我们所指定的key,20就作为默认返回值

用value得到的值类型为Variant,所以必须要进行类型转换(根据实际需要获取的数据类型,选择相应的转换格式)

******************************************************************************

QSettings::Format有两种:

QSettings::NativeFormat在windows平台可以读写windows注册表.QSettings::IniFormat可以读写ini格式的配置文件

在Unix/X11平台下这两个Format效果是一样的

*****************************************************************************

删除操作:

删除对应的key的格式:remove(const QString & key);

删除后的文件内容:

如果在beginGroup时不指定哪个组,则可以在setValue中指定所属分组

下载QSetting类的使用小结word格式文档
下载QSetting类的使用小结.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

    热门文章
      整站推荐
        点击下载本文