Wie kann eine QMessageBox vor dem Programmende ausführen ?

Alles rund um die Programmierung mit Qt
Antworten
Kohly
Beiträge: 18
Registriert: 9. April 2010 12:05

Wie kann eine QMessageBox vor dem Programmende ausführen ?

Beitrag 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
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Kohly
Beiträge: 18
Registriert: 9. April 2010 12:05

Beitrag von Kohly »

Genau das :D vielen dank
Antworten