PyQt5点击按钮产生新窗体
Posted 金明爱python
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PyQt5点击按钮产生新窗体相关的知识,希望对你有一定的参考价值。
import sys from PyQt5.QtWidgets import QApplication,QWidget from form1 import Ui_Form1 from form2 import Ui_Form2 class myform1(QWidget,Ui_Form1): def __init__(self): super().__init__() self.setupUi(self) def close_w1(self): #点击按钮将窗体1关掉 self.close() class myform2(QWidget,Ui_Form2): def __init__(self): super().__init__() self.setupUi(self) def show_w2(self):#显示窗体2 self.show() if __name__==\'__main__\': app=QApplication(sys.argv) w1=myform1() w2=myform2() w1.show() w1.btn.clicked.connect(w1.close_w1) w1.btn.clicked.connect(w2.show_w2) app.exec_()
没有那么多乱七八糟的东西,还是很简单的。
以上是关于PyQt5点击按钮产生新窗体的主要内容,如果未能解决你的问题,请参考以下文章
C# WPF: 在一个窗体上设置一个按钮,点击这个按钮时,打开新窗体并关闭原窗体?