Ich habe eine Szene in Qt mit QGraphicsScene
erstellt. Und ich habe viele Objekte in die Szene wie Auto, Bus usw. mit QGraphicsPixmapItem
platziert. Jetzt möchte ich diesen Objekten, die ich platziert habe, einige Eigenschaften zuweisen, damit ich sie ausführen kann. Wie mache ich das . Zum Beispiel möchte ich jedes Objekt meinen benutzerdefinierten Klassenobjekten zuordnen. Kann mir jemand helfen . Ich habe auch bemerkt, setData
Funktion, die Schlüssel zu Wert zuordnen. Kann dies verwendet werden, wenn ja wie. Wie ist das üblich?So legen Sie Eigenschaften für ein Objekt in einer Szene in Qt fest
0
A
Antwort
0
Wenn es möglich ist, und Sie Qt-Eigenschaft System verwenden möchten, erben von QObject sowie die QGraphicsItem. Stellen Sie sicher, dass Sie auch das Makro Q_OBJECT definieren.
class CustomPixmapItem : public QObject, public QGraphicsPixmapItem
{
Q_OBJECT
...
Verwandte Themen
- 1. So legen Sie "Ordner" -Eigenschaften in Sharepoint-Ansicht fest
- 2. So legen Sie ein internes Basisklassenfeld fest
- 3. So legen Sie ein dynamisches Attribut fest
- 4. So legen Sie ein anderes Thema für ein Layout fest
- 5. So legen Sie eine Eigenschaft einer Eigenschaft in NHibernate fest
- 6. So legen Sie Standarddokument in ASP.Net fest
- 7. So legen Sie ein Überziehungslimit fest
- 8. Wie legen Sie Eigenschaften für eine generische Entität fest?
- 9. So legen Sie eine benutzerdefinierte ID fest, wenn Sie ein neues Objekt in Firebase verschieben
- 10. So legen Sie ein Sicherheitstoken in WCF fest?
- 11. So legen Sie Header für DeleteAsync fest
- 12. So legen Sie Tabstopp in CoreText fest
- 13. So legen Sie einen Delegaten in einer anderen Klasse fest
- 14. So legen Sie ein Kennwort für einen Andock-Container fest
- 15. So legen Sie ein Ziel für GVRHead fest GoogleVR
- 16. MVVM, WPF: So legen Sie ein Objekt fest, wie es in einer Combobox ausgewählt wurde
- 17. So legen Sie verschiedene Breiten für Balken in Balkendiagramm fest
- 18. So legen Sie ein benutzerdefiniertes Hintergrundbild in Hyperterm fest
- 19. So legen Sie das ausgewählte Objektgitter fest
- 20. So legen Sie eine Ressourceneigenschaft fest
- 21. So legen Sie Delegat in einer Protokollerweiterung fest
- 22. So legen Sie eine Zellenposition in einer UITableView dynamisch fest
- 23. So legen Sie die Reihenfolge in Unterknoten einer Baumstruktur fest
- 24. So legen Sie Tooltips für ListView-Unterelemente in .Net fest
- 25. So legen Sie Daten in einem QAbstractTableModel fest
- 26. So legen Sie einen benutzerdefinierten Startwert für den Pseudozufallszahlengenerator fest
- 27. So legen Sie eine globale Variable fest
- 28. So legen Sie Umgebungsvariablen mit Fabric fest
- 29. So legen Sie ein Steuerelement auf einen transparenten Hintergrund fest
- 30. So legen Sie den Fokus auf ein SWT-Tabellenelement fest