代码之家  ›  专栏  ›  技术社区  ›  Geosucher

PyQt5:QTableWidget使用父窗口重新调整大小

  •  0
  • Geosucher  · 技术社区  · 9 年前

    我是使用PyQt5的初学者。我想创建一个对话框,在窗口底部有一个tableWidget,宽度与窗口宽度相同,一直在底部。如果我调整窗口大小,我也想调整tableWicket的大小。我该怎么做?

    谢谢Geosucher公司

    1 回复  |  直到 9 年前
        1
  •  0
  •   Saj Haz    9 年前

    我认为最好像这样使用Qlayouts:

    class myDialog(QDialog):
        def __init__(self):
            QDialog.__init__(self)
            self.tableWidget=QTableWidget()
            l=QVBoxLayout()
            l.addSpacing(290)
            l.setContentsMargins(0,0,0,0)
            l.addWidget(self.tableWidget)
            self.setLayout(l)