我有个QSlider,自己添加了一个图片到资源,用来替换QSlider原有的handle。
样式表差不多这么设置的:
QSlider::handle:horizontal {
width: 9px;
border: 1px solid #5c5c5c;
border-image:url(:/Images/handle);
margin: 0 -4px;
}
但是实际效果是该图片被放大了,和默认的handle差不多大。这个handle是9*12像素,QSlider的groove宽为4个像素. 请问该如何写样式表,才能让该图片以真实的大小(9*12px)出现呢?再如我想让它在groove偏上面一点或下面一点,又该如何设置?急求啊,谢谢。