0
qml의 기본 스크롤 막대와 동일한 스타일을 어떻게 사용합니까? 여기 qt 스크롤 막대 스타일을 기본 qml 스크롤 막대와 일치하도록 변경하십시오.
은 QT의 기본 스크롤의 스크린 샷입니다 :그리고 이것은 QML의 ScollView 구성 요소 하나입니다.
qml의 기본 스크롤 막대와 동일한 스타일을 어떻게 사용합니까? 여기 qt 스크롤 막대 스타일을 기본 qml 스크롤 막대와 일치하도록 변경하십시오.
은 QT의 기본 스크롤의 스크린 샷입니다 :그리고 이것은 QML의 ScollView 구성 요소 하나입니다.
스타일 시트를 사용하는 것이 좋습니다.
this->setStyleSheet(QString(
"QScrollBar:vertical {"
" border: 0px solid #c6c6c6;"
" background: transparent;"
" width: 13px; "
" margin: 0px 0px 0px 0px;"
"}"
"QScrollBar:horizontal {"
" border: 0px solid #c6c6c6;"
" background: transparent;"
" height: 13px; "
" margin: 0px 0px 0px 0px;"
"}"
"QScrollBar::handle {"
" background: #c6c6c6;"
" border: 3px solid %1;"
" border-radius: 6px;"
"}"
"QScrollBar::add-line:vertical {"
" height: 0px;"
" subcontrol-position: bottom;"
" subcontrol-origin: margin;"
"}"
"QScrollBar::sub-line:vertical {"
" height: 0 px;"
" subcontrol-position: top;"
" subcontrol-origin: margin;"
"}"
"QScrollBar::add-line:horizontal {"
" width: 0px;"
" subcontrol-position: right;"
" subcontrol-origin: margin;"
"}"
"QScrollBar::sub-line:horizontal {"
" width: 0 px;"
" subcontrol-position: left;"
" subcontrol-origin: margin;"
"}").arg(SUPER_LIGHT_GREY));
다른 게시물에서 답변을 찾았습니다 ... 감사합니다! https://stackoverflow.com/questions/12438095/qt-vertical-scroll-bar-stylesheets – laurapons