【发布时间】:2017-11-13 17:01:17
【问题描述】:
我有一个像这样设置的窗口:
vbox = QVBoxLayout()
groupBox = QGroupBox()
formLayout = QFormLayout()
groupBox.setLayout(formLayout)
vbox.addWidget(groupBox)
我还有两个按钮,用于在 formLayout 中添加行和删除行。
当我添加太多行以至于它们无法放入定义的窗口时,窗口会垂直扩展。删除行后,窗口仍保持展开后的大小。
我希望让区域滚动,以便新行仅在定义的窗口大小内可见,并且除非用户手动展开,否则窗口不会展开。如何为此添加滚动功能并防止窗口扩大?
【问题讨论】:
标签: python python-3.x scroll qt5 pyqt5