1. 程式人生 > 其它 >Pyqt5重置主視窗中的所有元件(重新初始化)

Pyqt5重置主視窗中的所有元件(重新初始化)

技術標籤:PyQt5Pythonpyqtpython

因為專案需要做一個填寫資訊的軟體,應用場景是填寫完一個人的資訊點選完成,再填寫下一個人的,這樣的話就需要將元件中填寫的值清空或者還原到初始化狀態,經過一下午的研究發現可以這樣做


class mWindow(QMainWindow, Ui_MainWindow):

    def __init__(self):
        super(mWindow, self).__init__()
        self.setFixedSize(1705, 929)
        self.setupUi(self)
        self.setWindowTitle("Info")

    def __compalte(self):
        self.setupUi(self)

if __name__ == '__main__':
    app = QApplication(sys.argv)
    w = mWindow()
    w.show()
    sys.exit(app.exec_())