Hallo Leute,
ich bin in Sachen Qt ein blutiger Einsteiger. Ich komme aus der Java-Welt und suche gerade ein Pendant zu den Java-Properties die sich so schön als text-Files serialisieren/deserialisieren lassen. Sicherlich könnte man so eine Klasse realtiv einfach selbst schreiben - aber wozu das Rad neu erfinden wenn es schon eines gibt? Die Frage ist nur: Gibt es so eine Funktion schon in Qt?
Besten Dank und Grüße,
Martin
Serialisierbare Properties?
-
DBGTMaster
- Beiträge: 190
- Registriert: 19. August 2010 10:00
Re: Serialisierbare Properties?
Hallo,
QDataStream dürfte die Lösung deines Problems sein.
http://doc.qt.nokia.com/latest/qdatastream.html
QDataStream dürfte die Lösung deines Problems sein.
http://doc.qt.nokia.com/latest/qdatastream.html
Re: Serialisierbare Properties?
Ansonsten empfielt sich:
http://www.boost.org/doc/libs/1_47_0/li ... index.html
Da ist das recht elegant gelöst, imho.
http://www.boost.org/doc/libs/1_47_0/li ... index.html
Da ist das recht elegant gelöst, imho.
Re: Serialisierbare Properties?
Okay, danke für die Antworten. Mir war klar das boost soetwas schon mitbringt. Dummerweise bin ich mit boost null vertraut. Außer dem Namen kenn ich davon nix 
Von QDataStream habe ich auch schon mal gehört.
Beide Lösungen stellen natürlich den General-Weg zur Verfügung. Ich hatte gehofft etwas simpleres zu finden womit man ganz einfache Key/Value Paare als String abspeichern kann wie es bei den Java-Properties der Fall ist. Aber wie mir scheint muss man das Rad eben selbst erfinden
Danke!
Von QDataStream habe ich auch schon mal gehört.
Beide Lösungen stellen natürlich den General-Weg zur Verfügung. Ich hatte gehofft etwas simpleres zu finden womit man ganz einfache Key/Value Paare als String abspeichern kann wie es bei den Java-Properties der Fall ist. Aber wie mir scheint muss man das Rad eben selbst erfinden
Danke!