Qt中用CSS对进度条的样式表进行设置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zyx_0604/article/details/70946153
/*首先是设置主体*/
QSlider{
    border-color: #bcbcbc;
}

QSlider::groove:horizontal {
    border: 1px solid #999999;
    height: 1px;
    margin: 0px 0;
    left: 5px; right: 5px;
 }

/*设置中间的那个滑动的键 */
QSlider::handle:horizontal {
     border: 0px ;
     border-image:  url(:/skin_music/skin/icons_music/progress/progress_handle_my.png);
     width: 15px;
     margin: -7px -7px -7px -7px;
}

/*还没有滑上去的地方*/
QSlider::add-page:horizontal{
    background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0,
        stop:0 #bcbcbc, stop:0.25 #bcbcbc, stop:0.5 #bcbcbc, stop:1 #bcbcbc);
}

/*已经划过的地方*/
QSlider::sub-page:horizontal{
 background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0,
    stop:0 #439cf3, stop:0.25 #439cf3, stop:0.5 #439cf3, stop:1 #439cf3);
}
展开阅读全文

没有更多推荐了,返回首页