Wie ein elegantes Save File erstellen...

Alles rund um die Programmierung mit Qt
Antworten
speedy
Beiträge: 52
Registriert: 23. Juli 2008 03:17

Wie ein elegantes Save File erstellen...

Beitrag von speedy »

Hallo

ich bin grad am grübel wie ich meine Einstellungen im Programm am besten speichern soll.
Ich will in dem Save-File ein Kommentartext und ein paar Variablen speichern.
Nun macht mir aber der Kommentartext etwas Probleme.
Der könnte auch mehrzeilig sein und theoretisch beliebieg lang. (Will das nicht unbedingt begrenzen ... wobei mehr als 2k Zeichen auch nicht nötig sind)
Komme ich nicht drumherum da erstmal die länge des Kommentartextes mit zu speicher?
Alternativ überlege ich sowas wie
<Komentar>Hier der Text</Komentar>
aber wie verhindere ich dann wenn jemand sowas selbst als Komentartext schreibt? (Muss ja mal vom DAU ausgehen)
Andererseits kann man so den Text noch schön mal mit einem Editor gut lesen und notfalls ändern.


mfg Speedy
thereapman
Beiträge: 36
Registriert: 6. Juni 2007 15:39

Beitrag von thereapman »

Leg doch einfach fest alle zeilen in deiner datei die mit einer Raute ( # ) losgehen sind kommentar und werden von deinem Parser stillschweigend ignoriert. QString::startswith() is hier der fingerzeig
speedy
Beiträge: 52
Registriert: 23. Juli 2008 03:17

Beitrag von speedy »

hmm
die Idee ist gut...
warscheinlich mach ich das dann so.
Warum bin ich da nicht selbst drauf gekommen ...
beim Config File hab ich das ja so auch schon drin :roll:

momentan hab ich ein anderes Problem mit diesem QTableWidget
Antworten