#include "mainwindow.h"
#include <QApplication>
#include <QSettings>
int main(int argc, char *argv[])
{
// QApplication a(argc, argv);
// MainWindow w;
// w.show();
//return a.exec();
QSettings configIniWrite("d:\\test.ini",QSettings::IniFormat);
configIniWrite.setValue("stu/name", "tom");
configIniWrite.sync();
configIniWrite.setValue("stu/age", "24");
}
说明:出于效率的原因,setValue 不会立即写入(如注册表,INI, XML), 要立即写入可以用sync() 函数。

这段代码展示了如何使用QSettings类在C++中立即写入INI文件。通过调用sync()函数,确保配置值如名字为'tom'的学生姓名和年龄24被即时写入到'd: est.ini'文件中。
2439

被折叠的 条评论
为什么被折叠?



