Seite 1 von 1
File für benutzer einstellungen
Verfasst: 20. Februar 2008 15:58
von jd
Hallo, ist eigentlich keine direkte Frage sondern eine Meinung die ich gerne mal hören würde. Ich baue gerade für meine Programm die Preferences-Abteilung, dazu muss ich eine lokale Konfigurationsdatei anlegen. Meine Frage ist, welches Format sollte man dafür verwenden? Ich habe eventuell an XML gedacht, wie sehen denn eure config Files aus? oder habt ihr einen Tipp?
so long
jd
Verfasst: 20. Februar 2008 16:11
von macman
ini-Format
Verfasst: 8. März 2008 17:27
von s-valve
Ich habe in meinem Projekt das ini Format für Einstellungen implementiert.
Es ist recht einfach und erfordert kaum Aufwand. QSettings ginge dafür auch.
Von Registrie-Einträgen und .pref Dateien in irgendwelchen user/lib/pref/... Ordnern halte ich nicht viel. Mit einer Einstellungsdatei ist das Programm flexibler und von Haus aus portable. Bei Mac Anwendungen kann man solch eine Einstellungsdatei und auch anderes schön im .app-Ordner verstecken.
Gruß
Verfasst: 8. März 2008 18:07
von upsala
Auch dafür ginge QSettings, denn es muß ja nicht die Registry verwenden, man muß halt dann nur den Datei-Namen angeben.
Verfasst: 8. März 2008 20:28
von franzf
upsala hat geschrieben:Auch dafür ginge QSettings, denn es muß ja nicht die Registry verwenden, man muß halt dann nur den Datei-Namen angeben.
FileName allein reicht nicht, denn unter Windows wird das auch wieder in Registry-Schlüssel umgewandelt. (->
Docs)
Aber unter Angabe des
Format kann man in jeder Umgebung das IniFormat nutzen, wenn man möchte.