[Gelöst][Qt] QWidget - Background image
-
Hallo Gemeinde, ich habe ein kleines Problem, was Stylesheet angeht.
Ich habe ein QWidget, welches ich ein Hintergrundbild verpassen will.
Meine Ressource sieht so aus:
<RCC> <qresource prefix="/images" > <file>images/tux_large.jpg</file> </qresource> </RCC>
Der Code für mein Widget:
startWidget = new CStartWidget; startWidget->setStyleSheet("background-image: url(:/images/images/tux_large.jpg);"); startWidget->show();
Das funktioniert leider nicht, wenn ich aber background-color: balck mache geht das, also funktionieren Stylesheets im allgemeinen schonmal...
Was ich auch probiert habe, ist, ich habe das bild in jeden ordner kopiert, und dann es mit:
startWidget->setStyleSheet("background-image: url(tux_large.jpg);");
versucht, ohne Erfolg.
Ich habe mich nach folgender Doku gerichtet: http://doc.trolltech.com/4.2/stylesheet.html
Hat jemand eine Idee woran das liegt?
so long
jd
// EDIT1: habe das nun auch mit PNG getestet... geht auch nicht.
// EDIT2: Was mir gerade einfällt, ich will ein Bild in ein Widget einfügen und darunter ein Text schreiben... ist da background-image überhaupt das richtige?
-
So habe das Problem jetzt gelöst, ich habe das via QLabel und QPixmap gelöst, damit funktioniert das einwandfrei.
so long