QT学习笔记4.5(文件、参数文件)
1.保存配置参数
1.使用QSettings保存到注册表,ini文件
2.文件存储:使用 QFile 和其他类将参数保存到文本文件、二进制文件、XMLWENJIAN、JSON 文件等。
文本文件:以简单的键值对格式保存。
JSON 文件:使用 QJsonDocument 来序列化和反序列化数据。
3.数据库
4.环境变量:使用系统环境变量存储参数,但这通常适合临时数据。
自定义格式:你可以创建自定义格式来保存数据,例如二进制格式或自定义文本格式。
内存存储:在运行时使用类成员变量或全局变量来存储数据,但这不会在程序关闭后保留数据。
临时文件:可以使用 QTemporaryFile 来保存临时数据,这些文件在程序结束时会自动删除。
序列化:使用 Qt 的 QDataStream
类可以将对象序列化为二进制数据,便于保存和读取。