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
文件路徑是正確的,但我還是沒有結果。 任何想法?
我不知道你在做什麼,但看起來不對。你引用的代碼甚至不會編譯。 –