01 QSettings介绍
QSettings是用于读取和写入应用程序配置信息的一个类。QSettings提供了一种简单的方式来访问和修改应用程序的配置信息,例如窗口位置、用户首选项等。
QSettings支持多种格式的设置文件,包括INI格式、注册表(Windows)、plist(macOS)等。
02 INI文件格式介绍
INI文件格式是一种非正式的标准,用于存储软件配置信息。它以节(section)和键(key)构成,常用于微软Windows操作系统中。这种配置文件的文件扩展名多为(ini)。INI是英文“初始化”(initialization)的缩写,INI文件被用来对操作系统或特定程序进行初始化或进行参数设置。
节(section) :节用方括号括起来,单独占一行,例如: [section]。
键(key) :键(key)又名属性(property),单独占一行用等号连接键名和键值,例如: name=value。
注释(comment): 注释使用英文分号(;)开头,单独占一行。在分号后面的文字,直到该行结尾都全部为注释。