Hallo,
ich verwende für meine Anwendung QMainWindow. Bevor das Programm beendet wird, soll noch eine Funktion ausgeführt werden. Durch auswählen von File->Exit, wird diese Funktion ausgelöst und danach wird das Programm beendet. Soweit so gut.
Allerdings, wenn der Benutzer den x-Button (Schließen button rechts oben) verwendet, wird diese Funktion leider nicht ausgeführt. Weiß jemand, wie ich das Callback für diesen Button ändern kann, oder dieses Problem anders lösen kann?
Für Tips bin ich sehr dankbar.
Gruß
Sebastian
Funktion durch x (close) Button auslösen
Du suchst das hier
In den Examples ist garantiert ein Beispiel dazu.
Code: Alles auswählen
void QWidget::closeEvent ( QCloseEvent * event )