Wie serialisiert man 1x QHash und 1xQMap in eine Datei ?
Verfasst: 5. November 2015 08:18
Hallo,
ich habe eine seperate QHash und eine QMap (jeweils mit 4-5 Key-Value Paaren ). Jedoch wird letztere nicht gefüllt, hat also immer 0 Elemente.:
Hier ist die myHash immer leer. Im folgenden beispiel dann die myMap, weil Reihenfolge verdreht:
ich habe eine seperate QHash und eine QMap (jeweils mit 4-5 Key-Value Paaren ). Jedoch wird letztere nicht gefüllt, hat also immer 0 Elemente.:
Code: Alles auswählen
QMap<int,QString> myMap;
QHash<QString,MyCalss> myHash;
// .. fill: both have 4 (key,value) pairs.
// write here
QDataStream out (&myFile);
out<<myMap;
out<<myHash;
// read written
QDataStream in (&myFile);
in>>myMap>>myHash;Code: Alles auswählen
QDataStream out (&myFile);
out<<myHash;
out<<myMap;
// read written
QDataStream in (&myFile);
in>>myHash>>myMap;