次のコードでは、クラスのデストラクタ関数で:
QSettings sets;
sets.setValue ("Category/Name", "abc");
設定ファイルは再度書き込まれますか?
または、ディスクアクセスを減らすためにこれを行う必要があります:
if (sets.value ("Category/Name") != "abc")
sets.setValue (...);
次のコードでは、クラスのデストラクタ関数で:
QSettings sets;
sets.setValue ("Category/Name", "abc");
設定ファイルは再度書き込まれますか?
または、ディスクアクセスを減らすためにこれを行う必要があります:
if (sets.value ("Category/Name") != "abc")
sets.setValue (...);