Seite 1 von 1

Hintergrundbild CentralWidget

Verfasst: 20. Juni 2013 10:16
von qt_newbie
Hallo,

ich erstelle gerade mit dem QTDesigner 2.7 (QT 5.0.2) eine Anwendung. Ich möchte dem CentralWidget ein Hintergrundbild zuweisen. Dies mache ich über

Stylesheet ändern -> Resource hinzufügen -> background image

Im Prinzip funktioniert das sogar, mein Problem ist das alle Widgets dasselbe Hintergrundbild bekommen, was natürlich nicht beabsichtigt war. Das Öffnen von Stylesheet ändern auf einem einzelnen Widget zeigt jedoch an, dass das Widget kein Hintergrundbild hat, trotzdem wird es angezeigt.

Wie kann ich das Hintergrundbild nur dem CentralWidget zuorden?

Vielen Dank und Gruß
Robert

Re: Hintergrundbild CentralWidget

Verfasst: 20. Juni 2013 10:23
von TheHumbleGuy
Hi wie sieht denn dein Stylesheet aus?
Um es nur auf ein spezielles Widget anzuwenden, kannst du es mit dem richtigen Selektor zuweisen:

Code: Alles auswählen

QWidget#DeinWidgetObjectName
{
	background-image: url(:/bitmaps/indextree/2d3d_16.png);
}
Grüße
Manuel

Re: Hintergrundbild CentralWidget

Verfasst: 20. Juni 2013 10:44
von qt_newbie
TheHumbleGuy hat geschrieben:Hi wie sieht denn dein Stylesheet aus?
Ich hab das Stylesheet im QT Creator mittels Rechtsklick auf das Widget und dann Stylesheet ändern zugewiesen
TheHumbleGuy hat geschrieben: Um es nur auf ein spezielles Widget anzuwenden, kannst du es mit dem richtigen Selektor zuweisen:

Code: Alles auswählen

QWidget#DeinWidgetObjectName
{
	background-image: url(:/bitmaps/indextree/2d3d_16.png);
}
Wo muss ich diesen Code eintragen?