Hallo alle zusammen!
Ich habe folgendes Problem mit Hintergund von QLabel/QButton.
Die Transparenz von QLabel/QButton sichere ich mit der Maske (color0).
Das Widget dann insgesamt sieht ganz gut aus!
Wenn ich davon mit der Methode grabWidget() ein QPixmap erzeuge..
Hintergund von meinem Label wird schwarz, weil die Maske nicht übernommen wird... (Anscheinend werden nur RGB-Farben übernommen ohne Alpha-Wert)
Vielleicht kennt jemand einen Trick, wie ich die Maske bei der Methode grabWidget() behalten kann...
Vielen Dank!
Hintergrund von QLabel/QButton
-
- Beiträge: 70
- Registriert: 11. August 2004 07:44
- Wohnort: Bergen auf Rügen
- Kontaktdaten:
Hi
Kannst du das Label und den Button nicht später erzeugen?
Oder versuch die Funktion
QPixmap QPixmap::grabWindow ( WId window, int x = 0, int y = 0, int w = -1, int h = -1 )
Oder du bearbeitest das Pixmap später was sicherlich die schlechteste Lösung ist.
Ich hoffe das sind vielleicht denkanstöße
mfg jaegermeister
Kannst du das Label und den Button nicht später erzeugen?
Oder versuch die Funktion
QPixmap QPixmap::grabWindow ( WId window, int x = 0, int y = 0, int w = -1, int h = -1 )
Oder du bearbeitest das Pixmap später was sicherlich die schlechteste Lösung ist.
Ich hoffe das sind vielleicht denkanstöße
mfg jaegermeister
Wie könnten ja wenn wir wollten, aber wie wollen ja nicht.