0
我试图使用QSettings并写了一个小测试。QSettings发现INI文件,但没有给出结果
if(QFile("C:/Users/test/network.ini").exists()){
QSettings settings("C:/Users/test/network.ini", QSettings::IniFormat);
settings.sync();
settings.beginGroup("Network");
settings.setValue("Port",9999);
settings.endGroup();
settings.sync();
settings.beginGroup("Network");
int port = settings.value("Port").toInt();
settings.endGroup();
settings.sync();
qDebug() << port;
return port;
}
我的ini文件看起来像这样:
[Network]
Port=4444
文件路径是正确的,但我还是没有结果。 任何想法?
我不知道你在做什么,但看起来不对。你引用的代码甚至不会编译。 –