QtCreator erzeugt fehlerhaften Code?
Verfasst: 30. März 2009 12:51
Hallo,
ich arbeite unter WinXP it dem QtCreator und QT 4.5. Damit habe ich jetzt ein Projekt erstellt das von einem QMainWindow abgeleitet ist und keinen Inhalt hat. Das kompiliert wunderbar und wird angezeigt.
Dann habe ich eine weitere "QDesigner Form Class" erstellt welche von QWidget erbt. Diese Klasse heißt einfach "Browser". In dieses QWidget ziehe ich mit der Maus einfach ein QLabel. Danach will ich das Projekt einfach neu umwandeln. Ich habe noch nichts selbst im Quelltext oder so gemacht.
Das erzeugt dann Fehler:
Invalid use of 'struct Ui::Browser'
forward declaration of 'struct Ui::Browser'
Die Header-Datei wurde korrekt vom Creator in die Source-Datei eingetragen. Aber wie gesagt habe ich auch noch kein einziges zeichen an Code selbst geschrieben bis dahin.
Hat da jemand eine Idee?
Grüße,
Willi
ich arbeite unter WinXP it dem QtCreator und QT 4.5. Damit habe ich jetzt ein Projekt erstellt das von einem QMainWindow abgeleitet ist und keinen Inhalt hat. Das kompiliert wunderbar und wird angezeigt.
Dann habe ich eine weitere "QDesigner Form Class" erstellt welche von QWidget erbt. Diese Klasse heißt einfach "Browser". In dieses QWidget ziehe ich mit der Maus einfach ein QLabel. Danach will ich das Projekt einfach neu umwandeln. Ich habe noch nichts selbst im Quelltext oder so gemacht.
Das erzeugt dann Fehler:
Invalid use of 'struct Ui::Browser'
forward declaration of 'struct Ui::Browser'
Die Header-Datei wurde korrekt vom Creator in die Source-Datei eingetragen. Aber wie gesagt habe ich auch noch kein einziges zeichen an Code selbst geschrieben bis dahin.
Hat da jemand eine Idee?
Grüße,
Willi