QMainWindow具有一个中央窗口小部件,该窗口小部件是一个容器,您应在其中添加窗口小部件。它有自己的布局。QMainWindow的布局用于工具栏等。必须使用
setCentralWidget方法设置centralWidget
。仅仅称呼它是不够的
self.centralWidget
请改用以下三行。
self.setCentralWidget(QtGui.QWidget(self))self.hbox = QtGui.QHBoxLayout()self.centralWidget().setLayout(self.hbox)



