Stylesheet in QScrollBar hinterlässt den Hintergrund der Bildlaufleiste mit Schachbrettmuster?

9

Wenn ich mein QScrollBar mit einem Stylesheet style, ist die Hintergrundfarbe kariert statt fest.

%Vor%

Wie machst du dem Hintergrund der Bildlaufleiste eine einfarbige Farbe?

    
Cory Klein 29.07.2013, 23:05
quelle

1 Antwort

21

Was Sie als "Hintergrund" bezeichnen, sind eigentlich die beiden Unterelemente add-page und sub-page . Sie müssen das Hintergrundelement für diese Unterelemente definieren.

Die einfachste Lösung wäre, die background auf beiden zu entfernen. Dann würde es die Hintergrundfarbe grey erben, die Sie bereits auf QScrollBar gesetzt haben:

%Vor%

Aber wenn Sie möchten, können Sie jedes individuell nach Ihren Wünschen gestalten:

%Vor%

Quelle.

Leider ist diese Lösung aus der offiziellen Dokumentation kaum zu erahnen.

    
Cory Klein 29.07.2013, 23:05
quelle

Tags und Links