Seite 1 von 1

Schnittpunkt bzw -fläche zweier QGraphicsItems ermitteln

Verfasst: 29. November 2007 11:07
von -Christian-
Hallo

Ich habe zwei bzw. mehrere QGraphicsItems, von denen sich eines entlang eines definierten Pfades bewegen soll. "Überfährt" es nun ein anderes QGraphicsItem kann ich die reine Kollision ja über eine der colliding...()-Funktionen erkennen. Ich würde jetzt aber gerne den überlagerten Bereich in einer anderen Farbe, z.B. rot, darstellen. Dafür bräuchte ich jedoch die genauen Pixel, welche zu beiden QGraphicsItems gehören. Hat jemand eine "einfache" Idee, wie ich da ran komme?

Danke schonmal im vorraus.

Verfasst: 29. November 2007 11:33
von Christian81
Ich würde sagen QGraphicsItem::sceneBoundingRect() sollte da ausreichen.