如下所示:
>>> for i in range(self.gridLayout.count()):
>>> self.gridLayout.itemAt(i).widget().deleteLater()
以上这篇pyqt5 删除layout中的所有widget方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。
您可能感兴趣的文章:PyQt5主窗口动态加载Widget
首先,下面贴上designer处理的界面文件(转换成py后的):
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'TabWidget.ui'
#
# Created by: PyQt5 UI code generator 5.12.1
#
# WARNING! All changes made in this file will be lost!
from PyQt5 import Qt