QT: Wie kopple ich am besten meine individuellen Objekte an QStandardItem ?



  • vlt ne andere Lösung:

    QStandardItem vererben.

    in streamoperator << überladen und eine Überprüfung einbauen, ob die Items kopiert werden. Wenn ja, wird die Id inkrementiert und gleichzeitig ein Objekt mit der selben Id hinzugefügt. Aber ob die Sache mit Id so toll ist? Man müsste jedes mal durchsuchen wo das Objekt mit dieser Id liegt.

    Dann eher versuch ich als nächstes die Speicheradresse vom Objekt in value einzuspeichern setData((int)&object, ObjectRole) und umgehe damit metatype

    dann braucht man keine id's und keinen Suchlauf.


Anmelden zum Antworten