Hallo,
ich habe einige QGraphicsitems (praktisch Boxen), in die ich auch TextItems gesetzt habe. Die Boxen sind als ParentItem gesetzt und verschieben etc klappt gut. Wenn ich per mouseevent jetzt items lösche und darauf achte nur gültige Items (ich überprüfe Type) löschen zu können, dann muss ich immer aufpassen per if-Abfragen einen MausClick auf ein TextItem auf den Type vom Parent umzuleiten. Geht das einfacher, also kann man das TextItem für die Maus transparent machen?
Muss ich evtl QGraphicsTextItem ableiten und den Type darin auf den Selben wie beim QGraphicsItem setzen?
Noch ne andere Frage am Rande: Was muss man genau implementieren, damit ein Rect überall drag-Funktionalität hat? Bei manchen Objekten vor allem, wenn da kein Text steht, dann kann ich klicken wie ich will, lande aber nur in der Scene und nicht im Item.
Vielen Dank
Filip
QGraphicsTextItem innerhalb von QGraphicsItems
Re: QGraphicsTextItem innerhalb von QGraphicsItems
Ich kenne die kompletten Anforderungen nicht, aber evtl. ist ja QGraphicsItemGroup eine Lösung.
Re: QGraphicsTextItem innerhalb von QGraphicsItems
QGraphicsItemGroup mag scheinbar keine TextItems