qt 读写配置文件 ini
来源:互联网 发布:编程里面绝对值的表示 编辑:程序博客网 时间:2024/06/05 23:08
一 背景
1 ini文件介绍
.ini 文件是Initialization File的缩写,即初始化文件。
除了windows现在很多其他操作系统下面的应用软件也有.ini文件,用来配置应用软件以实现不同用户的要求。一般不用直接编辑这些.ini文件,应用程序的图形界面即可操作以实现相同的功能。它可以用来存放软件信息,注册表信息等。
2 ini文件格式
INI文件由节、键、值组成。
节
[section]
参数(键=值)
name=value
下面是一个ini文件的例子
[Section1 Name]
KeyName1=value1
KeyName2=value2
...
[Section2 Name]
KeyName21=value21
KeyName22=value22
其中:[Section1 Name]用来表示一个段落。因为INI文件可能是项目中共用的,所以使用[Section Name]段名来区分不同用途的参数区。例如:[Section1 Name]表示传感器灵敏度参数区;[Section2 Name]表示测量通道参数区等等。
注解:使用分号表示(;)。在分号后面的文字,直到该行结尾都全部为注解。
void WriteSettings(){ //QSettings settings("Software Inc", "Spreadsheet"); // windows在注册表中建立建 Software Inc -> Spreadsheet QSettings settings("Option.ini", QSettings::IniFormat); // 当前目录的INI文件 settings.beginGroup("DevOption"); settings.setValue("mainFun", 25); settings.setValue("subFun", 40); settings.setValue("service", 1); settings.endGroup();} void ReadSettings(){ QSettings settings("Option.ini", QSettings::IniFormat); int mainFun = settings.value("DevOption/mainFun").toInt(); int subFun = settings.value("DevOption/subFun").toInt(); QString service = settings.value("DevOption/service").toString(); qDebug() << "service" << service; qDebug() << "mainFun" << mainFun; qDebug() << "subFun" << subFun;}
- Qt读写INI配置文件
- qt 读写配置文件 ini
- Qt读写INI配置文件
- Qt读写INI配置文件
- QT读写ini配置文件
- Qt读写INI配置文件
- Qt读写INI配置文件
- QT读写配置文件(.ini)
- Qt 读写配置文件ini
- QT读写配置文件(.ini)
- Qt|QT读写配置文件(.ini)
- QT 使用QSettings 读写ini配置文件
- QT 使用QSettings读写ini配置文件
- 在Qt中读写INI配置文件
- QT 使用QSettings 读写ini配置文件
- Qt如何用QSettings读写ini配置文件
- qt配置文件读写及路径设置,ini语法
- QT ini配置文件的读写(使用QSettings类)
- sql server数据文件的监控方法
- 计算程序运行时间
- .net程序员转战android第一篇
- final finally finalize的理论与部分实践
- java多线程学习一线程安全之内存、synchronized、volatile
- qt 读写配置文件 ini
- AutoreleasePool
- HDU-2612-Find a way
- 使用 Scene 类在 XNA 中创建不同的场景(八)
- C中的const
- java多线程学习二Lock(锁)读写锁(ReadWriteLock)
- 黑马程序员_Windows窗体应用程序中数据导入数据库
- TextView加载带图片的Html解决方案
- JavaScript算术运算符与表达式 赋值运算符(+,=)