Hallo,
ich habe gerade große Problem mit Listen von Objekten und QML.
Ich hatte in meinem Projekt jetzt die Datenversorgung via QAbstractListModel angestrebt.
Das Problem damit ist, dass ich diese mit setContextProperty() registrieren muss.
Ich habe jetzt quasi einen ListView das auf dieses Model zugreift.
Für jedes Object in dieser Liste brauchte ich aber eine weitere Liste, die ich zur Laufzeit generieren muss.
Diese kann ich also nicht mit setContextProperty() setzen, da ich mehre davon brauche.
Was für Möglichkeiten habe ich zur Laufzeit z.B. eine QList<MyObject*> zu generieren und diese an einen
ListView zu übergeben.
Ich habe keine Lösung gefunden wie Listen zwischen C++ und QML ausgetauscht werden können. Zumindest
keinen Brauchbaren Ansatz.
Könnte hier Hilfe gebrauchen.
Danke
QList von C++ an QML übergeben
Re: QList von C++ an QML übergeben
Eventuel bist Du auf der Suche nach QQmlListProperty http://qt-project.org/doc/qt-5/qqmllistproperty.html.
ODT Informatik GmbH, Reto Tschofenig