wenn in meiner PyQt-Anwendung ein Fehler auftritt sieht man diesen i.d.R nicht, da nur die Gui sichbar. Es sei denn, man startet das Programm von der Konsole aus.
Ich würde das gerne so ändern, dann meine Gui bei einem Programmabsturz den Fehler in einem Fenster anzeigt, sodass der Benutzer sieht wo was schiefgegangen ist.
Wo fange ich sowas am besten ab?
Hatte das in etwa so gedacht:
Code: Alles auswählen
if __name__ == "__main__":
app = QApplication(sys.argv)
try:
gui = Gui()
loadStyleSheet()
gui.show()
app.exec_()
except Exception, e:
gui.showError(str(e))
Wie fangt ihr in einer graphischen Anwendung unvorhersehbare Fehler ab?