如何在pyqt中打开现有窗口?

2024-10-01 22:44:43 发布

您现在位置:Python中文网/ 问答频道 /正文

这是我的密码:

##########Main.py#############

class DialerWindow(QtWidgets.QDialog,Ui_Dialer):

    def __init__(self,parent=None):
        QtWidgets.QDialog.__init__(self,parent)
        self.setupUi(self)
        self.show()

    def chatwindow(self):
        self.chatc=ChatcontactPage()
        self.chatc.show()
        self.hide()


class ChatcontactPage(QtWidgets.QDialog,Ui_chatcontacts):

    def __init__(self,parent=None):
        QtWidgets.QDialog.__init__(parent)
        self.setupUi(self)
        self.show()

app=QApplication(sys.argv)
dialer1=DialerWindow()
sys.exit(app.exec_()) 

这是我的main.py文件。当我点击聊天窗口按钮时,窗口是打开的,但它是空白的,但尝试为它的工作执行相同的代码。当我使用相同的代码时,我得到的是空白窗口。所以我需要你在这个问题上的专业知识


Tags: pyselfnoneuiinitdefshowclass

热门问题