0
У меня есть главное окно с макетом сеткиPyQT участок не показан в сетке
класса Ui_MainWindow (объект):
def setupUi(self, MainWindow):
MainWindow.setObjectName("MainWindow")
MainWindow.resize(1850, 1700) # width, height
self.gl_main = QGridLayout(self.centralwidget)
w = ChartWidget(self)
self.gl_main.addWidget(w, 4, 0, 1, 1)
class ChartWidget(QWidget):
def __init__(self, parent=None):
super(ChartWidget, self).__init__(parent)
self.figure = plt.figure()
self.canvas = FigureCanvas(self.figure)
self.axes = self.figure.add_subplot(111)
self.axes.hold(False)
self.axes.plot(range(10), range(10), 'b')
self.canvas.draw()
self.show()
chartwidget не добавляются к GridLayout, хотя. Я могу кратко увидеть, как он вспыхивает на экране, но потом он исчез. как мне его прикрепить?