qt配置文件 QSetting使用方法

在处理跨环境的程序时,配置文件能够适应不同设备的需求。QT提供了QSetting类来方便地读写配置文件。QSetting的结构包括节、键和值,键属于节,值对应键的内容。一般建议在程序中只读取配置文件,不修改已存在的值,以保持文件手动编辑的灵活性。本文将介绍QSetting的使用方法。
摘要由CSDN通过智能技术生成

在做项目时,有时候同样的程序要运行在不同的环境或设备上,而这些环境不可能完全相同(比如IP地址),我们也不可能为为每一台设备都编译一个程序。 这时,配置文件就显示出了它的意义。

QT 提供了 QSetting 来读取修改配置文件

QSetting 由节、键和值组成, 可以理解为键是节的子集,值是键的内容。

配置文件的内容可手动修改,所以在程序里尽量不要去设置它的值(当然创建的时候可以设置初值,手动修改,以后只读取),而只是获取其值。

QSettings setting("config.ini",QSettings::IniFormat)
        参数1:配置文件名,若文件不存在则会自动创建 
        参数2:读写*.ini格式的配置文件
        参数3,可缺省

使用方法:

方法一: 
    setting.beginGroup("com1"); //可以理解为进入到 节 com1
    if
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值