Programm beenden
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
-
PeterLustig
- Beiträge: 386
- Registriert: 21. November 2007 20:07
Ich erstelle immer eine init Funktion die einen boolean zurück gibt (Erfolgreich / Misslungen). In der Main-Funktion erstelle ich dann mein Objekt. Direkt danach rufe ich die init Funktion auf. Wenn mir diese nun ein Misslungen zurück gibt, dann wird die main-Funktion den Wert -1 wiedergeben - das Programm wird beendet. Ansonsten wird wie gewohnt app.exec() wiedergegeben - Die Ereignisschleife beginnt.
@Christian81: so ist es ja gedacht, nur dass die funktionen, die das mainwindow bauen schon auf die db angewiesen sind.
hm... okay, das ist natuerlich einfacher, thxPeterLustig hat geschrieben:Ich erstelle immer eine init Funktion die einen boolean zurück gibt (Erfolgreich / Misslungen). In der Main-Funktion erstelle ich dann mein Objekt. Direkt danach rufe ich die init Funktion auf. Wenn mir diese nun ein Misslungen zurück gibt, dann wird die main-Funktion den Wert -1 wiedergeben - das Programm wird beendet. Ansonsten wird wie gewohnt app.exec() wiedergegeben - Die Ereignisschleife beginnt.