一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>電子百科>通信技術(shù)>

QScrollBar樣式 - qss樣式表學習

2018年03月06日 14:32 網(wǎng)絡(luò)整理 作者: 用戶評論(0
關(guān)鍵字:qss(3293)

QScrollBar樣式

滾動條在Qt里叫做QScrollBar,使用樣式設(shè)置控件的外觀很方便,這里分享一下滾動條的樣式設(shè)置。例如下面的樹形控件的滾動條的樣式。

const QString VSCROLLBAR_STYLE =

“QScrollBar:vertical {margin: 13px 0px 13px 0px;background-color: rgb(255, 255, 255, 100); border: 0px; width: 12px;}\

.QScrollBar::handle:vertical {background-color: purple; width: 12px; }\ 。

QScrollBar::add-page:vertical {background-color: pink; }\ 。

QScrollBar::sub-page:vertical {background-color: orange; }\

.QScrollBar::sub-line:vertical {subcontrol-origin: margin; border: 1px solid red; height:13px}\

.QScrollBar::up-arrow:vertical { subcontrol-origin: margin; background-color: blue; height:13px}\

.QScrollBar::down-arrow:vertical { background-color: yellow; }\

.QScrollBar::add-line:vertical {subcontrol-origin: margin; border: 1px solid green; height:13px}“;

qss樣式表學習

QScrollBar分為sub-line、add-line、add-page、sub-page、up-arrow、down-arrow和handle幾個部分,這幾個相應(yīng)的部位都己經(jīng)在上面畫出來了。sub-line包含了up-arrow,而add-line則包含了down-arrow區(qū)域。

需要注意的是,如果不對sub-line、add-line設(shè)置subcontrol的話,會出現(xiàn)下面的問題。如果不設(shè)置整個QScrollBar的marg-left和margin-bottom話,則不能定制add-line和sub-line區(qū)域。

qss樣式表學習

沒有定義sub-control為margin

qss樣式表學習

沒有定義margin-top和margin-bottom

非常好我支持^.^

(5) 100%

不好我反對

(0) 0%

( 發(fā)表人:李倩 )

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?