[gelöst]Anwendung kann nicht initialisiert werden (0xc0..05)

Alles rund um die Programmierung mit Qt
Antworten
D.Cent
Beiträge: 44
Registriert: 25. Juli 2007 15:39

[gelöst]Anwendung kann nicht initialisiert werden (0xc0..05)

Beitrag von D.Cent »

Seitdem ich folgenden Header und die MOC-Datei davon in mein Projekt aufgenommen habe, startet mein Programm nicht mehr (Anwendung konnte nicht richtig initialisiert werden (0xc0000005).

Header:

Code: Alles auswählen

#include <QEventLoop>

class QCustomEventLoop : public QEventLoop
{
 Q_OBJECT
 
 public:
         bool httperror;

 public slots:
         void process(bool error)
         {
          if(error)
           httperror=true;

          quit();
         }
};
Egal, ob mit Dev-CPP oder mit qmake kompiliert, bekomme ich immer diese Meldung.
Das Programm initialisiert jedoch wunderbar, wenn ich das Q_OBJECT (und damit die MOC) entferne (das ist aber nicht, was ich will).

Mein System: Windows XP SP 2, Qt 4.5.2

Übersehe ich da was?
Zuletzt geändert von D.Cent am 20. August 2009 14:24, insgesamt 1-mal geändert.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Abgesehen von der wirklichen Notwendigkeit einer Custom Eventloop sehe ich keinen Fehler - also bitte ein Testcase damit wir es ausprobieren können.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
D.Cent
Beiträge: 44
Registriert: 25. Juli 2007 15:39

Beitrag von D.Cent »

Ok, mit folgenden beiden Dateien tritt das Problem auch auf:

main.cpp

Code: Alles auswählen

#include "main.h"

int main(int argc, char *argv[])
{
    return 0;
}
main.h

Code: Alles auswählen

#include <QEventLoop>

class QMyCustomEventLoop : public QEventLoop
{
 Q_OBJECT
};
Irgendwie sehr merkwürdig...
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Das liegt definitiv nicht daran - da muss was anderes faul sein.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
D.Cent
Beiträge: 44
Registriert: 25. Juli 2007 15:39

Beitrag von D.Cent »

Ok, mit dem Qt Creator geht es - trotzdem danke!
Antworten