Qt QSettings 生成 INI 文件教程 - 完整示例代码
要使用 Qt 的 QSettings 类生成一个 ini 文件,可以按照以下步骤进行操作:
- 在项目中包含 QSettings 头文件:
#include <QSettings>
- 创建一个 QSettings 对象,并指定 ini 文件的路径和格式:
QSettings settings('path/to/ini/file.ini', QSettings::IniFormat);
- 使用 QSettings 对象的 setValue() 方法来设置配置项的值:
settings.setValue('Section/Key', value);
- 通过调用 QSettings 对象的 sync() 方法将更改写入到 ini 文件中:
settings.sync();
完整的示例代码如下所示:
#include <QCoreApplication>
#include <QSettings>
#include <QDebug>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
// 创建 QSettings 对象
QSettings settings('path/to/ini/file.ini', QSettings::IniFormat);
// 设置配置项的值
settings.setValue('Section/Key', 'Value');
// 将更改写入到 ini 文件中
settings.sync();
// 读取配置项的值
QString value = settings.value('Section/Key').toString();
qDebug() << 'Value: ' << value;
return a.exec();
}
运行这个代码将会在指定的路径下生成一个名为 file.ini 的 ini 文件,并在其中写入配置项 'Section/Key' 的值为 'Value'。
原文地址: https://www.cveoy.top/t/topic/qFzc 著作权归作者所有。请勿转载和采集!