您好,我正在尝试在 qvbox 布局中嵌入 qtableview 但我无法将 qtableview 保留在 qvboxlayout 下面的代码给了我两个窗口,我不知道为什么 layout.addwidget 的行为不符合预期。
class QMT(QtGui.QMainWindow):
def __init__(self, parent=None):
super(QMT, self).__init__(parent)
layout=QVBoxLayout(self)
self.view = QtGui.QTableView()
self.name = QtGui.QLabel("Name:")
layout.addWidget(self.view)
layout.addWidget(self.name)
self.initUI() #Windows stuff + show()
self.setLayout(layout)