您的位置:首页 > 编程语言 > Qt开发

Qt 类QSettings,读取ini与注册表

2012-12-14 21:16 267 查看
Qt中类QSettings可以读取与修改ini、注册表,区别就是在申明QSettings类时格式参数不一样,注册表的是QSettings::NativeFormat,ini的是QSettings::IniFormat。

QSettings::NativeFormat

通过修改注册表来增加桌面右键的菜单,批处理增加地址:http://download.csdn.net/my

实现代码如下:



实现效果如下:



QSettings::IniFormat

实现步骤两步,生成ini文件,读取ini文件

生成ini文件,代码如下:



当前目录下会生成config.ini文件,然后我在ini文件中增加了子结点值,如下:



读取ini文件,代码如下:



由于读取的ini文件中有中文,所以必须加ini.setIniCodec(QTextCode::codecForName("GB2312"));不加不能载入
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: