QSettings kann lesen aber nicht schreiben [gelöst]

Verschiedenes zu Qt
Antworten
jasper
Beiträge: 60
Registriert: 3. Februar 2009 11:36
Wohnort: Hamburg

QSettings kann lesen aber nicht schreiben [gelöst]

Beitrag von jasper »

Hallo Forum,
ich habe einen merkwürdigen Effekt mit QtopiaCore 4.3.2 unter
Debian 4.0 "Etch" auf einem PowerPC:

Die Klasse QSettings kann eine INI-Datei problemlos lesen, dieses
jedoch mit der Methode QSettings->setValue() nicht beschreiben.
Leider sehe ich keine Fehlermeldungen. Es passiert nur einfach nichts,
obwohl das QT-Programm auf das Verzeichnis und die INI-Datei selbst
den vollen Zugriff hat.

Gibt es irgendein Logfile oder eine andere Möglichkeit, worin Probleme
beim Datei-IO aufgelistet werden?

Gruß
Jasper
Zuletzt geändert von jasper am 22. Juni 2009 16:08, insgesamt 1-mal geändert.
franzf
Beiträge: 3114
Registriert: 31. Mai 2006 11:15

Beitrag von franzf »

setValue() schreibt die INI auch nicht, das macht sync() und (hoffentlich) der Destruktor.
jasper
Beiträge: 60
Registriert: 3. Februar 2009 11:36
Wohnort: Hamburg

Beitrag von jasper »

Hallo Franz,
ein QSettings->sync() schicke ich auch noch hinterher. Leider hat das
auch nicht geholfen.

Gruß

Jasper
jasper
Beiträge: 60
Registriert: 3. Februar 2009 11:36
Wohnort: Hamburg

Beitrag von jasper »

...ich habe den Fehler gefunden.
Die entsprechende Section in der INI-Datei war, warum auch immer,
doppelt vorhanden. Die vom Anfang der Datei aus gesehene Section
wurde immer unverändert geleden und die zweite immer geschrieben,
jedoch nicht gelesen.


Gruß
Jasper
Antworten