Merhaba,
Yazılımım da QMessageBox ile uyarı vermeye çalışıyorum fakat uygulamadan atıyor direkt olarak. Uyarı kodu aşağıda:
def uyari_penceresi(self, baslik, mesaj):
msg = QMessageBox()
msg.setWindowTitle(baslik)
msg.setText(mesaj)
msg.setStandardButtons(QMessageBox.Close)
msg.exec_()
ggns7
2
Kodların başka bir kısmında QApplication
sınıfıyla bir uygulama oluşturdunuz mu?
Evet. if name == “main” koşulunun altında app oluşturuluyor. Zaten ui kodları QtDesigner tarafından oluşturuldu.
ggns7
4
Bir hata mesajı olsaydı onun üzerinden yardımcı olabilirdim ancak kodların sadece bu kısmını paylaştığınız için yardımcı olamıyorum.
Hocam 500 satırlık kod olduğu için paylaşamıyordum fakat isterseniz buyrun :
https://paste.ubuntu.com/p/gs87RrQMf6/
uyarı penceresi fonksiyonu en altta.
Eğer programı konsolda çalıştırırsanız hatayı görebilirsiniz.
PyCharm editor de çalıtırıyorum. Konsolda herhangi bir hata vermeden kapanıyor.