QScrollBar右下角的不需要的框架

时间:2019-05-21 10:17:21

标签: qt scrollbar qtstylesheets qtwidgets

当我使用QSS为QScrollBar设置样式时,在滚动区域的右下角会显示一个额外的帧。

enter image description here

enter image description here

有什么想法摆脱它吗?

我当前的QSS文件看起来像这样(简化)

QScrollBar
{
   background-color: #3a3a3a;
   border: 1px solid #333333;
   border-radius: 3px;
}

QScrollBar:horizontal
{
   height: 12px;
   margin: 2px;
}

QScrollBar:vertical
{
   width: 12px;
   margin: 2px;
}

QScrollBar::handle:horizontal,
QScrollBar::handle:vertical
{
   background-color: #707070;
   border: 1px solid #333333;
   border-radius: 4px;
   margin: -1px;
   min-width: 11px;  /* for horizontal bar */
   min-height: 11px; /* for vertical bar */
}

QScrollBar::add-line,
QScrollBar::sub-line
{
   width: 0px;
   height: 0px;
}

0 个答案:

没有答案