Очистить все виджеты в макете в pyqtPython

Программы на Python
Anonymous
Очистить все виджеты в макете в pyqt

Сообщение Anonymous »

Есть ли способ очистить (удалить) все виджеты в макете?

Код: Выделить всё

self.plot_layout = QtGui.QGridLayout()
self.plot_layout.setGeometry(QtCore.QRect(200,200,200,200))
self.root_layout.addLayout(self.plot_layout)
self.plot_layout.addWidget(MyWidget())
Теперь я хочу заменить виджет вplot_layout новым виджетом. Есть ли простой способ очистить все виджеты вplot_layout? Я не вижу такого метода.

Подробнее здесь: https://stackoverflow.com/questions/452 ... ut-in-pyqt

Вернуться в «Python»