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/iZzs 著作权归作者所有。请勿转载和采集!