QScrollBar{background:transparent; width: 6px;}//下拉框背景宽度
QScrollBar::handle{width:6px;background:#6C6C6C;border-radius:0px;} //下拉滑块的宽度 背景颜色 圆角
QScrollBar::add-line:vertical {background:transparent;}//上下滑块点的背景颜色 设置透明
QScrollBar::sub-line:vertical {background:transparent;}
QScrollBar::add-page:vertical,QScrollBar::sub-page:vertical {margin:0px 6px; background:transparent;border:none; }//滑块滑动之后上面或者下面空的一块设置
直接在顶层窗口设置样式无效,必须获取widget的verticalScrollBar() 比如:ui->treeWidget->verticalScrollBar()->setStyleSheet()
这样才可生效
已经做过好多次,但每次做的时候还是在这块要卡好久特此记录一下