PyQt5 ile başka bir ekran nasıl açabilirim?

Arkadaşlar merhaba, Pyqt5 ile bir arayüz geliştirdim. Bir butona tıklanınca diğer sayfayı açmasını istiyorum? Nasıl yapabilirim? Ve başka bir buton ile de login işlemi yapacağım. O butona da basılınca mevcut pencere “gizlensin” istiyorum. Ne yapmam ne yazmam gerekiyor?

Gizlenmekten kastın nedir ?
Simge durumu mu?

from PyQt5.QtWidgets import QMainWindow,QPushButton,QApplication
from sys import argv,exit
class pencere2(QMainWindow):
    def __init__(self):
        super().__init__()
        self.ekran()
    def ekran(self):
        pass
class pencere1(QMainWindow):
    def __init__(self):
        super().__init__()
        self.ekran()
    def ekran(self):
        self.ae = pencere2()

        self.buton= QPushButton(self)
        self.buton.setText("Yeni pencere")
        self.buton.move(50,30)
        self.buton.clicked.connect(self.ekranac)
    def ekranac(self):
        self.ae.show()
        self.showMinimized()

def start():
    app=QApplication(argv)
    pencere=pencere1()
    pencere.show()
    exit(app.exec_())
start()

Simge durumuysa bu şekilde yapabilirsin.

Eğer kaybolsun diyorsanız

        self.showMinimized()

bu kodu

        self.hide()

bunla değiştirin