72 lines
1.7 KiB
Plaintext
72 lines
1.7 KiB
Plaintext
|
||
/**********首先指定是水平还是竖直*不添加此代码,下方不起作用******/
|
||
QSlider::groove:horizontal {
|
||
border: 0px solid #bbb;
|
||
}
|
||
/*1.滑动过的槽设计参数*/
|
||
QSlider::sub-page:horizontal {
|
||
/*槽颜色*/
|
||
background: #05A6EC;
|
||
/*外环区域倒圆角度*/
|
||
border-radius: 4px;
|
||
/*上遮住区域高度*/
|
||
margin-top:8px;
|
||
/*下遮住区域高度*/
|
||
margin-bottom:8px;
|
||
/*width在这里无效,不写即可*/
|
||
}
|
||
|
||
/*2.未滑动过的槽设计参数*/
|
||
QSlider::add-page:horizontal {
|
||
/*槽颜色*/
|
||
background: #ECEBEB;
|
||
/*外环大小0px就是不显示,默认也是0*/
|
||
border: 0px solid #777;
|
||
/*外环区域倒圆角度*/
|
||
border-radius: 4px;
|
||
/*上遮住区域高度*/
|
||
margin-top:9px;
|
||
/*下遮住区域高度*/
|
||
margin-bottom:9px;
|
||
}
|
||
|
||
/*3.平时滑动的滑块设计参数*/
|
||
/3.1**********使用纯代码实现*****/
|
||
QSlider::handle:horizontal {
|
||
/*滑块颜色*/
|
||
background: rgb(255,255,255);
|
||
/*滑块的宽度*/
|
||
width: 30px;
|
||
/*滑块外环为1px,再加颜色*/
|
||
border: 1px solid #05A6EC;
|
||
/*滑块外环倒圆角度*/
|
||
border-radius: 15px;
|
||
/*上遮住区域高度*/
|
||
margin-top:0px;
|
||
/*下遮住区域高度*/
|
||
margin-bottom:0px;
|
||
}
|
||
|
||
/*********使用背景图的方式添加滑块***********/
|
||
QSlider::handle:horizontal {
|
||
width: 30px;
|
||
background:transparent;
|
||
background-image: url(:/DependFile/Source/channel/slder.png);
|
||
margin: -5px -0px -0px -0px;
|
||
}
|
||
|
||
/*4.手动拉动时显示的滑块设计参数*/
|
||
QSlider::handle:horizontal:hover {
|
||
/*滑块颜色*/
|
||
background: rgb(193,204,208);
|
||
/*滑块的宽度*/
|
||
width: 30px;
|
||
/*滑块外环为1px,再加颜色*/
|
||
border: 1px solid rgb(193,204,208);
|
||
/*滑块外环倒圆角度*/
|
||
border-radius: 5px;
|
||
/*上遮住区域高度*/
|
||
margin-top:4px;
|
||
/*下遮住区域高度*/
|
||
margin-bottom:4px;
|
||
} |