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"));不加不能载入
QSettings::NativeFormat
通过修改注册表来增加桌面右键的菜单,批处理增加地址:http://download.csdn.net/my
实现代码如下:
实现效果如下:
QSettings::IniFormat
实现步骤两步,生成ini文件,读取ini文件
生成ini文件,代码如下:
当前目录下会生成config.ini文件,然后我在ini文件中增加了子结点值,如下:
读取ini文件,代码如下:
由于读取的ini文件中有中文,所以必须加ini.setIniCodec(QTextCode::codecForName("GB2312"));不加不能载入
相关文章推荐
- [Qt] QSettings(ini文件、注册表)[2013-08-13更新]
- Qt QSettings(遍历)读取注册表和ini文件
- QT读取ini配置文件(QSettings)
- Qt读取注册表默认值
- Qt 配置文件QSettings读取以及中文问题
- [QT笔记]在Qt程序中使用Windows API读取ini设置信息
- QT 使用QSettings读写ini配置文件
- Win.ini和注册表的读取写入
- 利用 Qt 4.1.0 读取注册表获得串口信息
- QT 使用QSettings读写ini配置文件
- Win.ini和注册表的读取写入
- 32位QT程序读取64位系统的注册表中的64位安装软件
- 【Qt 】QSettings写ini配置文件
- QT 使用QSettings 读写ini配置文件
- Win.ini和注册表的读取写入
- Qt读取配置文件 QSettings
- Qt中文|qt5解决读取ini文件中中文乱码
- Qt读取ini配置文件
- QT解决QSettings读取ini文件中文乱码 3ff8
- Qt编程4:QSettings使用二(普通ini文件的读写:实际操作)