我想知道是否有可能在每次调整窗口大小时有信号或其他东西知道滚动何时可用以及何时不再可用?
import sys
from PyQt5.QtCore import *
from PyQt5.QtWidgets import *
class Widget(QWidget):
def __init__(self, parent= None):
super(Widget, self).__init__()
widget = QWidget()
layout = QVBoxLayout(self)
for _ in range(10):
btn = QPushButton()
layout.addWidget(btn)
widget.setLayout(layout)
scroll = QScrollArea()
scroll.setVerticalScrollBarPolicy(Qt.ScrollBarAsNeeded)
scroll.setWidget(widget)
vLayout = QVBoxLayout(self)
vLayout.addWidget(scroll)
self.setLayout(vLayout)
if __name__ == '__main__':
app = QApplication(sys.argv)
dialog = Widget()
dialog.show()
app.exec_()
弑天下
相关分类