QT: QRegion an QPainter uebergeben
-
Hallo,
Ich bin gerade bei folgendem Tutorial http://doc.trolltech.com/3.0/tutorial1-12.html und versuche mich an folgender Aufgabe:
Zitat:
If you did the "round shot" exercise from the previous chapter, try changing the shotRect() to a shotRegion() that returns a QRegion so you can have really accurate collision detection.Ich habe in der Funktion shotRegion() den Returntype von QRect durch QRegion ersetzt. Durch was kann ich jetzt die Funktion QPainter::drawRect( const QRect & r) ersetzen, dass ich statt des Parameters "const QRect & r" etwa "const QRegion & r" (type Ellipse) uebergeben kann?
Zusammenfassende Frage:
Wie kann ich einem QPainter Objekt eine QRegion Objekt uebergeben (statt eines QRect Objektes) ?