Ereignisschleife in einem Konsolenprogramm

Alles rund um die Programmierung mit Qt
Antworten
grisu1972
Beiträge: 66
Registriert: 9. November 2007 16:08

Ereignisschleife in einem Konsolenprogramm

Beitrag von grisu1972 »

Hallo Leute,

kann mir bitte jamand auf die Sprünge helfen, ich habe ein Problem mit dem Verständnis der Ereignisschleif in einem Konsolenprogramm:

Was ich habe ist:
mein Programm erzeugt eine Datei die wiederum duch ein anderes Programm bearbeitet und umbenannt wird, mittels des QFileSystemWatcher beobachte ich diese Datei und muss nur warten bis das entsprechende Signal ausgelöst wird!
Dachte ich!

Was passiert:
- Die Datei wird erzeugt
- Das connect mit dem Filewatcher ist erfolgreich
- das Proramm termiert sich sofort

Das Main.ccp sieht wiefolgt aus:
ich weiss das wenn ich in GUI Anwendung habe rufe ichexec() auf
aber bei einem Konsolenprogramm ist mir das nicht klar!
Wo ist dan die Ereignisschleife?

Mein Main sieht wiefolgt aus:

int main(int argc, char *argv[])
{

getData gd;
gd.start(argc, argv);
return 0;
}


Grüsse Carsten
Deever
Beiträge: 90
Registriert: 9. Mai 2007 18:20

Re: Ereignisschleife in einem Konsolenprogramm

Beitrag von Deever »

Das ist ein klassischer Fall von pebkac...;)
grisu1972 hat geschrieben:Wo ist dan die Ereignisschleife?
In QCoreApplication?

HTH! && SCNR && Gruß,
/dev
grisu1972
Beiträge: 66
Registriert: 9. November 2007 16:08

Beitrag von grisu1972 »

Ich habe keine Ahnung was pebkac bedeutet, mein Problem ist aber gelöst!

Danke und Gruß
Carsten
grisu1972
Beiträge: 66
Registriert: 9. November 2007 16:08

Beitrag von grisu1972 »

OK jetzt weiß ich auch was pebkac bedeutet :-) stimmt wohl auch
Antworten