2017-01-10 7 views

답변

0

확인 QSlider Stylesheet example : 귀하의 회신 에드워드에 대한

QSlider::groove:horizontal 
{ 
    border: 1px solid #bbb; 
    background: white; 
    height: 10px; 
    border-radius: 4px; 
} 

QSlider::sub-page:horizontal 
{ 
    background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, 
     stop: 0 #66e, stop: 1 #bbf); 
    background: qlineargradient(x1: 0, y1: 0.2, x2: 1, y2: 1, 
     stop: 0 #bbf, stop: 1 #55f); 
    border: 1px solid #777; 
    height: 10px; 
    border-radius: 4px; 
} 

QSlider::add-page:horizontal 
{ 
    background: #fff; 
    border: 1px solid #777; 
    height: 10px; 
    border-radius: 4px; 
} 

QSlider::handle:horizontal 
{ 
    background: qlineargradient(x1:0, y1:0, x2:1, y2:1, 
     stop:0 #eee, stop:1 #ccc); 
    border: 1px solid #777; 
    width: 13px; 
    margin-top: -2px; 
    margin-bottom: -2px; 
    border-radius: 4px; 
} 

QSlider::handle:horizontal:hover 
{ 
    background: qlineargradient(x1:0, y1:0, x2:1, y2:1, 
     stop:0 #fff, stop:1 #ddd); 
    border: 1px solid #444; 
    border-radius: 4px; 
} 

QSlider::sub-page:horizontal:disabled 
{ 
    background: #bbb; 
    border-color: #999; 
} 

QSlider::add-page:horizontal:disabled 
{ 
    background: #eee; 
    border-color: #999; 
} 

QSlider::handle:horizontal:disabled 
{ 
    background: #eee; 
    border: 1px solid #aaa; 
    border-radius: 4px; 
} 
+0

덕분에, 그러나 나는 스타일링 예에서 핸들의 크기를 얻을 것이라고 표시되지 않습니다? 나는 ** width와 heigth를 어떻게 ** ** 설정 ** ** 이러한 값을 얻는 방법을 찾고 있지 않습니까? – t0bias