Seite 1 von 1

Background image Problem

Verfasst: 14. Juli 2011 13:16
von sooofunky
Hallo,

habe auf einem Frame mit background-image (verwende stylesheets) ein Label mit Text. Zwar übernimmt das Label das background-image, ist dabei aber nicht transparent, sondern stellt nochmals das background-image dar. Somit ist das Label als solches erkennbar und nicht transparent. Leider schwer zu erklären - trotzdem verständlich?

Was ich haben möchte: ein Frame mit Hintergrund, darauf verschiedene transparente Labels. Zusätzlich habe ich auch Buttons die, wiederrum eigene Icons verwenden.

Ich bitte um Hilfe!

Verfasst: 14. Juli 2011 14:38
von sooofunky
Hat niemand das Problem, dass auf einem QFrame mit Hintergrundbild QLabels das Hintergrundbild annehmen und selbst darstellen? Daher das Label ist nicht transparent, sondern stellt das Hintergrundbild nochmals dar.

Verfasst: 14. Juli 2011 16:16
von archer
Wie setzt du denn das Hintergrundbild?

Code: Alles auswählen

pMyFrame->setStyleSheet(".QFrame { background-image: bild; }");
Versuchs mal mit dem Punkt vor QFrame, damit er nur diesen Frame styled.

Verfasst: 14. Juli 2011 16:41
von sooofunky
Super danke, das ist die Lösung!