QScrollArea:如何设置句柄大小?

时间:2017-08-16 03:55:01

标签: qt scrollbar

我正在为触摸屏设计这个,所以滚动条手柄需要特别大,但到目前为止,这是我能得到的:

enter image description here

在列表小部件的构造函数中:

myScrollArea->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
myScrollArea->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOn);
myScrollArea->verticalScrollBar()->setFixedWidth(pitch_height);
myScrollArea->setWidget(this);

pitch_height是图标的大小。我认为这也适合滚动条。大致像这样:

enter image description here

1 个答案:

答案 0 :(得分:3)

使用样式表修改滚动条

QScrollBar:vertical {
    width: 100px;
}

width

相关文件:

Customizing QScrollBar

Qt Style Sheets Reference