Advertisement

Qt实现了一个基于QSettings的.ini配置文件解析与持久化接口

阅读量:

Qt使用QSetting对ini配置文件进行读取和写入

INI文件作为Initialization File的简称,是一种用于存储应用程序常用配置参数的文件格式。在Qt开发环境中,可通过QSetting类完成对INI文件的数据读取与写入操作。

一、ini文件格式

INI文件的结构主要由三个部分构成,分别是节(section)、键(key)以及键值(value)。

节(section)通常被方括号包围,并且在文件中单独占据一行,例如:
[section]
键(key)也被称为属性(property),同样需要单独成行,并通过等号将键名与对应的键值连接起来,例如:
name=value
以下是一个简单的INI文件示例:

复制代码
    [Basic]
    age=18
    name=LiLei
    school=JJUV
    
    [Capability]
    jump=3m
    run=5km
    
    
      
      
      
      
      
      
      
      
    

二、Qt中操作ini文件的方法

向ini配置文件中进行数据写入:
初始实现方式:

复制代码
    // 根据ini文件路径新建QSettings类

全部评论 (0)

还没有任何评论哟~