catch() klappt durch Qt4 nicht



  • Hi,

    habe ein Programm, bei dem innerhalb von Funktionen eines QMainWindow Errors gethrow()ed werden. Ein catch() steht ganz am Ende meiner Main-Schleife. Aber leider rasseln die Errors einfach durch, werden nicht gecatch()ed und es kommt zum terminate.

    Kann man dieses Problem beheben?

    Gruß,
    voidpointer



  • Wahrscheinlich catchst du nicht die richtige Exception.

    Probiere einfach mal ein catch(...) {}



  • Nein, das ist leider nicht das Problem.

    ICh habe gelesen, dass man QApplication::notify überschreiben muss. Heißt das, ich muss eine Klasse erstellen, die von QApplication erbt, und die dann als Application für mein MainWindow nutzen?


Anmelden zum Antworten