ich hatte nen bisschen gehofft das der QVector als eine Art Container missbraucht werden könnte.
der vector gehoert definitiv zu den containerklassen, also man muss ihn nicht "Missbrauchen" um Ihn zu einem container zu machen.
Problem ist nur, das container nur Elemente gleichen types speichern koennen ....
Die Loesungen für dieses "problem" teilen sich in 2 Richtungen:
1: Mehrere container verwenden
2: Die unterschiedlichen Typen auf einen gemeinsamen Typ runterklopfen.
Punkt 2 teilt sich dann noch mal in 2 Richtungen:
2.a Polymorphy
2.b Speicher Uminterpretation: Unions und "miese" casts und sowas
Container in Container geht dann natuerlich auch ....
und das der Vector sicher nicht der beste container fuer dein Zweck sein wird. Wie gesagt, Listen (QList, std::list ... ) würden wahrscheinlich auch ihren zweck tun, und dabei performanter und unkritischer sein ...
Ciao ...