[英]Customize QScrollBar intersection using stylesheet Qt
我已經使用樣式表自定義了水平和垂直滾動條,沒有問題。 但是仍然有一個令人討厭的微小區域仍然空白:
水平和垂直條的交點。 一個小矩形。
如何更改其顏色? (使用樣式表)
謝謝 !
Mac OSX Snow Leopard上的Qt 4.7.1
Ps:即使在Qt樣式表示例中,它仍然是白色的。
我意識到這是一個老問題,但是我找到了一個更好的解決方案。
QAbstractScrollArea::corner {
background: somecolor;
}
或者,要隱藏它,請使用:
background: transparent;
默認情況下,滾動區域的一角將用“窗口”調板繪制。 不幸的是,您不能僅使用樣式表來更改“窗口”面板。 不過,你所能做的就是創建一個虛擬的小部件,並將其設置在角落區域中顯示QAbstractScrollArea::setCornerWidget(QWidget *widget)
,然后使用樣式表來改變 widget的顏色。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.