Wie kann ich es Abfangen wenn der USer auf das KReu oben rechts im Fenster klickt?
Ich möchte vorher einige andere Dinge erledigen z.B. Hauptfenster aktivieren u.s.w.
Fenster schließen abfangen?
-
FlorianBecker
- Beiträge: 1213
- Registriert: 2. Dezember 2004 10:54
- Kontaktdaten:
So, ein Schnipsel aus meinm Projekt.
In die Methose closeEvent mußte vor dem akzeptiern des events noch Dein zeugs rein machen.
HEADER
CPP
In die Methose closeEvent mußte vor dem akzeptiern des events noch Dein zeugs rein machen.
HEADER
Code: Alles auswählen
protected:
void closeEvent( QCloseEvent *event );
Code: Alles auswählen
void MainWindow::closeEvent( QCloseEvent *event ) {
// Damit die Anwendung schließt muß das Event akzeptiert werden
event->accept();
}Re: Reimple?
notebook20000 hat geschrieben:wi egeht das ?
Code: Alles auswählen
void yourClass::closeEvent(QCloseEvent *ce)
{
if (mySaveFunction())
ce->accept();
else
ce->ignore();
}