Salut,

Voici mon problème :
J'ai une première classe comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
class Elem {
    // Attributs
public:
    // Méthodes
};
Et une autre classe comme ceci, contenant des instances de Elem dans une QList :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
class Conteneur {
    QList<Elem> elems;
public:
    Conteneur();
    charger();
    enregistrer();
};
Je voudrai sérialiser / désérialiser la QList dans charger et enregistrer. Je suppose que QList se charge lui-même de sérialiser ses éléments, mais je ne vois ni comment sérialiser ni comment désérialiser via QDataStream les instances de la classe Elem .