PyQt将滚动条添加到我的主窗口

时间:2014-11-04 21:59:47

标签: pyqt

我想在主窗口中添加滚动条 这是我的代码的简化版本,因为我的代码太长了。

class Main(QtGui.QWidget):
    def __init__(self):
        super(Main, self).__init__()
        verticalLayout = QtGui.QVBoxLayout()
        self.setGeometry(0,0,400,400)
        self.setLayout(verticalLayout)

        label_1 = QtGui.QLabel("label 1")
        self.verticalLayout.addWidget(label_1)
        ...(many more that exceed my computer screen)

所以我一直在阅读很多关于滚动条的帖子,但我仍然不太确定如何实现它。

1 个答案:

答案 0 :(得分:0)

在主窗口中,您需要创建一个滚动区域。

http://pyqt.sourceforge.net/Docs/PyQt4/qscrollarea.html