Seite 1 von 1

Wie kann eine QMessageBox vor dem Programmende ausführen ?

Verfasst: 25. April 2010 15:31
von Kohly
Ich wollte einfach, wenn man das X im Fenster oben recht drückt bzw.
über das Menü „Beenden“ aufruft.

Code: Alles auswählen

connect(ui.action_Beenden, SIGNAL(triggered()), qApp, SLOT(quit()));
noch eine Abfrage einbauen, falls sich etwas geändert hat, die Frage kommt ob man die Änderung speichern möchte.
( Wird der Text mit dem Text in einer Datei verglichen und auf Ungleichheit geprüft, falls man Abbrechen drückt soll das Programm nicht beendet werden )

Falls es zu einfach ist, dann fehlen mir wohl noch einige Grundlagen.

mfg Kohly

Verfasst: 25. April 2010 16:13
von Christian81

Verfasst: 25. April 2010 16:45
von Kohly
Genau das :D vielen dank