2013-07-29 3 views

답변

19

"배경"은 실제로 두 하위 요소 add-pagesub-page입니다. 이러한 하위 요소에 배경 요소를 정의해야합니다.

가장 간단한 해결책은 background을 둘 다 제거하는 것입니다. 그렇다면 당신은 이미 QScrollBar에 설정 한 배경색 grey을 상속 것 :

QScrollBar::sub-page:horizontal { 
    background: red; 
} 

QScrollBar::add-page:horizontal { 
    background: green; 
} 

enter image description here

:

enter image description here

그러나 원하는 경우, 당신이 원하는대로 개별적으로 각각의 스타일을 할 수

QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal { 
    background: none; 
} 

Source.

불행히도이 솔루션은 official documentation에서 신성하기가 다소 어렵습니다.

관련 문제