Quello a cui ci si riferisce come "lo sfondo" sono in realtà i due elementi secondari add-page
e sub-page
. È necessario definire l'elemento di sfondo su questi elementi secondari.
La soluzione più semplice sarebbe rimuovere lo background
su entrambi. Poi avrebbe ereditato il colore di sfondo grey
che è già stata impostata su QScrollBar
:
QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal {
background: none;
}
Ma se lo si desidera, è possibile lo stile ciascuno individualmente a proprio piacimento:
QScrollBar::sub-page:horizontal {
background: red;
}
QScrollBar::add-page:horizontal {
background: green;
}
Source.
Sfortunatamente, questa soluzione è piuttosto difficile da dividere dal official documentation.
fonte
2013-07-29 23:05:10