Wie zeichnet man eine QPixmap mit Transparenz
Habe ich ein QPixmap und ich möchte um es zu zeichnen, auf ein QWidget. Allerdings würde ich gerne machen, 50% transparent, sodass der hintergrund kann unten gesehen werden. Wie kann ich das tun?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Legen Sie die compositionmode in der QPainter und dann entweder eine Maske verwenden, um zu definieren, welche bits der iage sind transparent oder verwenden Sie QImage::Format_ARGB32_Premultiplied-Typ für das Bild mit dem alpha-Kanal.
Siehe Beispiel http://doc.qt.io/archives/4.6/demos-composition.html
painter.setOpacity(0.5)
nur vor dem zeichnen der pixmap, aber trotzdem danke.