PyQt5 Çoklu Pencere Tasarımı?

EDİT: SORUN ÇÖZÜLMÜŞTÜR.

iyi günler

Problem ne, nasıl çalışmasını istiyorsunuz?

sayfa1 ve sayfa2’nin ne olduğunu bilmiyoruz.

Ama problemin gerekli widget’in show metodunun çağırılmamış olmasından kaynaklandığını tahmin ediyorum.

1 Beğeni

sayfa1’i sayfa2’ye bağlamak istiyorum.
bi buton ile.
sayfa1 ve sayfa2 qt designer tarafından oluşturduğum grafiksel arayüzün koda dökülmüş halidir. pyuic5 ile

İyi de a bir fonksiyon mu?

1 Beğeni

Cevabı çözüm olarak işaretleyip eski metini geri getirebilir misiniz? Sonradan yardım isteyenler olabilir.Eski metin :

Selamlar,
Şöyle bi kodum var lakin çalışmıyor, sebebi veya direkt olarak çözümü nedir?

import sys
from PyQt5.QtGui import *
from PyQt5.QtWidgets import *
from PyQt5.QtCore import *

from template import Ui_MainWindow as sayfa1
from window import Ui_MainWindow as sayfa2

class AnaSayfa(QMainWindow)
    def __init__(self):
        super().__init__()
        self.ui = sayfa1()
        self.ui.setupUi(self)
        a = self.ui.sayfa2().setupUi(self)
        self.ui.pushButton.clicked.connect(self,a)

app = QApplication([sys.argv])
window = AnaSayfa()
window.show()
app.exec_()

iyi günler!

@gbcybertr app = QApplication(Buraya sys.argv yazmalısın)

1 Beğeni