Ändern Sie die Auswahlfarbe eines QTableWidget

8

Standardmäßig wird die ausgewählte Zeile grau dargestellt, wenn das QTableWidget keinen Fokus hat, und orange, wenn es einen Fokus hat. Ich möchte stattdessen die ausgewählte Zeile rot machen, egal ob das Widget den Fokus hat oder nicht. Ich habe versucht, dies zum Stylesheet hinzuzufügen:

%Vor%

Ich habe es auch versucht

%Vor%

und

%Vor%

aber keiner von ihnen scheint etwas rot zu machen, es scheint immer noch orange zu bleiben, wenn fokussiert und grau, wenn nicht. Welche Eigenschaften muss ich einstellen, damit die ausgewählte Zeile immer die gleiche Farbe hat, unabhängig davon, ob sie den Fokus hat oder nicht?

Danke,

David

    
David Doria 20.10.2011, 18:19
quelle

1 Antwort

16

Sie hatten es fast. Technisch gesehen passen Sie die Auswahlfarbe der Elemente in Ihrem Tabellen-Widget an:

%Vor%

sollte den Trick machen.

Alternativ:

%Vor%     
Chris 20.10.2011, 18:41
quelle

Tags und Links