ich habe da ein kleines Problem.
Ich brauche für mein Programm eine Konfigurationsdatei. Ohne sie funktioniert das Programm nicht.
Daher frage ich gleich im Konstruktor des MainWindows das Vorhandensein ab.
Ist sie nicht da->QMessageBox+anschließendes Programmende.
Ich habe schon
QApplication::exit();
Code: Alles auswählen
QApplication::exit();
Code: Alles auswählen
QApplication::quit(o);
Code: Alles auswählen
QCloseEvent event;
QApplication::sendEvent(this, &event );
QApplication::processEvents();
Nix hilft. Meine MessageBox erscheint aber danach wird der Konstruktor ganz normal weit abgearbeitet. Ich kann zu diesem Zeitunkt das Programm nicht beenden.
Ich denke es liegt dadran, dass ich zu diesem Zeitpunkt noch keine Event-Verarbeitung habe. Dies passiert ja erst nach dem Konstruktor in der Main mit exec(); dann.
Ein einfaches
Code: Alles auswählen
return;
Wie gehts jetzt? Hat da jemand eine Idee.