PyQt5Day16--QAbstractScrollArea

1、QAbstractScrollArea简介

  是滚动区域的低级抽象;

  继承QFrame。

2、功能操作及展示

 1 # *******************QAbstractScrollArea**********************开始
 2 import sys
 3 from PyQt5.Qt import *
 4 
 5 app=QApplication(sys.argv)
 6 
 7 window=QWidget()
 8 window.setWindowTitle("QAbstractScrollArea")
 9 window.resize(500,500)
10 
11 te = QTextEdit("哈哈",window)
12 # 滚动条策略
13 te.setVerticalScrollBarPolicy(Qt.ScrollBarAlwaysOn)  # 垂直滚动条始终打开
14 # te.setVerticalScrollBarPolicy(Qt.ScrollBarAlwaysOff)  # 垂直滚动条始终关闭
15 te.setHorizontalScrollBarPolicy(Qt.ScrollBarAlwaysOn)  # 水平滚动条始终打开
16 # 角落控件
17 btn = QPushButton(window)
18 btn.setIcon(QIcon('xxx.png'))
19 te.setCornerWidget(btn)
20 btn.pressed.connect(lambda :print('点击'))
21 
22 window.show()
23 sys.exit(app.exec_())
24 # *******************QAbstractScrollArea**********************结束

原文地址:https://www.cnblogs.com/fengxb1213/p/12596911.html