[gelöst] QSettings: prüfen ob Eintrag vorhanden.

Alles rund um die Programmierung mit Qt
Antworten
mikro
Beiträge: 60
Registriert: 19. April 2006 09:23
Wohnort: Erlangen
Kontaktdaten:

[gelöst] QSettings: prüfen ob Eintrag vorhanden.

Beitrag von mikro »

Servus,
ich probiere das damit:

Code: Alles auswählen

if (settings.contains("Geometry")) {
  settings.beginGroup("Geometry");
  this->resize(settings.value("OpenProjectDialog/size").toSize ());
} else {
  settings.beginGroup("Geometry");
  settings.setValue("OpenProjectDialog/size", this->size());
}
Der Eintrag wird geschrieben, er wird aber später nicht mehr gefunden. Ich denke doch, dass es Sinn macht, erst mal zu prüfen, ob der Eintrag existiert, bevor man versucht, zu lesen, oder ist das ungefährlich?
Zuletzt geändert von mikro am 9. Mai 2006 00:38, insgesamt 1-mal geändert.
mikro
Beiträge: 60
Registriert: 19. April 2006 09:23
Wohnort: Erlangen
Kontaktdaten:

Beitrag von mikro »

schon selbst rausgefunden: wenn man Schlüssel und nicht Werte sucht, dann sollte man auch childGroups() verwenden.
Antworten