1.描述
滚动区域的低级抽象,继承自QFrame
2.功能作用
(1) 设置水平和垂直滚动条
setHorizontalScrollBar(QScrollBar * scrollBar) # 水平滚动条
setVerticalScrollBar(QScrollBar * scrollBar) # 竖直滚动条
horizontalScrollBar() -> QScrollBar
verticalScrollBar() -> QScrollBar
(2) 滚动条策略
setHorizontalScrollBarPolicy(Qt.ScrollBarPolicy) # 控制水平滚动条的显示时机
setVerticalScrollBarPolicy(Qt.ScrollBarPolicy) # 控制竖直滚动条的显示时机
horizontalScrollBarPolicy() -> QScrollBar
verticalScrollBarPolicy() -> QScrollBar
"""
Qt.ScrollBarPolicy
Qt.ScrollBarAsNeeded
当内容太大而不适合时,QAbstractScrollArea显示滚动条。
这是默认值。
Qt.ScrollBarAlwaysOff
QAbstractScrollArea从不显示滚动条。
Qt.ScrollBarAlwaysOn
QAbstractScrollArea始终显示滚动条。
具有瞬态滚动条的系统会忽略此属性。
"""
(3) 角落控件
setCornerWidget(QWidget *widget)
cornerWidget() -> QWidget