PyQt gibt einem bestimmten Element Farbe

8

Dies könnte eine einfache Frage sein, aber ich versuche, einem bestimmten QLabel in meiner Anwendung eine Farbe zu geben, und es funktioniert nicht.

Der Code, den ich ausprobiert habe, ist folgender:

%Vor%

Jeder Hinweis würde geschätzt werden

    
Johanna 20.12.2011, 15:16
quelle

1 Antwort

18

Es gibt ein paar Dinge, die mit der Stylesheet-Syntax , die Sie verwenden, nicht stimmen.

>

Erstens müssen ID Selektoren (d. h. #nom_plan_label ) auf objectName des Widgets verweisen.

Zweitens müssen Selektoren nur verwendet werden, wenn ein Stylesheet auf ein Vorgänger-Widget angewendet wird und bestimmte Stilregeln auf bestimmte untergeordnete Widgets angewendet werden sollen. Wenn Sie das Stylesheet direkt auf ein Widget anwenden, kann der Selektor (und geschweifte Klammern) weggelassen werden.

Wenn Sie die obigen zwei Punkte angeben, wird Ihr Beispielcode entweder:

%Vor%

oder, einfacher:

%Vor%     
ekhumoro 20.12.2011, 17:24
quelle

Tags und Links