Seite 1 von 1
Programm beenden?
Verfasst: 30. September 2007 17:36
von pospiech
Ich habe bislang mein Programm immer beendet über den Slot close(), bis ich festgestellt habe das das nur das aktive Fenster zumacht und nicht alle Dialoge und Klassen.
Wie beende ich daher die gesamte Applikation?
Matthias
Verfasst: 30. September 2007 17:41
von Christian81
Verfasst: 30. September 2007 18:05
von pospiech
Ein
beendet aber nicht eins der geöffneten Fenster!
Ich suche aber eine Lösung das von alle Klassen den Destruktor aufruft.
Matthias
Verfasst: 30. September 2007 18:11
von CaptnChaos
qApp->quit()
Verfasst: 30. September 2007 18:16
von pospiech
KernelPanic hat geschrieben:qApp->quit()
was ist 'qApp' - das ist in meinem Projekt nirgendswo definiert.
es schließt allerdings noch immer nicht alle dialoge. Selbst bei folgendem code nicht:
Die Dialoge erstelle ich alle mit new
Code: Alles auswählen
dlgPhaseShaperOutput = new DialogPhaseShaperOutput;
dlgPhaseShaperOutput->show();
ist das der Grund? Muss ich dann alle selber über delete löschen? Wenn ja kann ich die Dialoge auch ohne new erstellen ?
Matthias
Verfasst: 30. September 2007 18:28
von -=Freaky=-
wenn du qApp benutzen willst, musst du QApplication includieren
mfg,
julian
Verfasst: 30. September 2007 18:36
von pospiech
-=Freaky=- hat geschrieben:wenn du qApp benutzen willst, musst du QApplication includieren
Das wird so bei mir nicht gefunden. Ich lade aber
was vermutlich auf dasselbe hinausläuft.
Matthias