您不能QLayout
直接在上设置QMainWindow
。您需要创建一个QWidget
并将其设置为上的 中央窗口小部件 ,QMainWindow
然后将其分配给该 窗口小部件QLayout
。
wid = QtGui.QWidget(self)
self.setCentralWidget(wid)
layout = QtGui.QV@R_365_2419@Layout()
wid.setLayout(layout)
QWidget :: setLayout:尝试在已经有布局的MainWindow“”上设置QLayout“”
您不能QLayout
直接在上设置QMainWindow
。您需要创建一个QWidget
并将其设置为上的 中央窗口小部件 ,QMainWindow
然后将其分配给该 窗口小部件QLayout
。
wid = QtGui.QWidget(self)
self.setCentralWidget(wid)
layout = QtGui.QV@R_365_2419@Layout()
wid.setLayout(layout)