Seite 1 von 1
KDevelop + MOC
Verfasst: 23. Februar 2007 16:32
von Dominique1982
Hi,
ich programmiere erst seit ein paar Tagen mit Qt unter KDevelop 3.3.5. Funktioniert auch soweit ganz gut.
Allerdings weiss ich nicht, wie man dem QMake-Manager beibringt, den MOC auf meinen Header automatisch anzuwenden. Bei den UI Dateien gehts ja irgendwie auch automatisch...
Schönen Gruß
Dominique
Re: KDevelop + MOC
Verfasst: 23. Februar 2007 16:43
von franzf
Dominique1982 hat geschrieben:Allerdings weiss ich nicht, wie man dem QMake-Manager beibringt, den MOC auf meinen Header automatisch anzuwenden. Bei den UI Dateien gehts ja irgendwie auch automatisch...
Wenn du mit qt4 programmierst, kann es daran liegen, dass kdevelop-3.3.5 Probleme mit dem qmake hat. Installier dir mal die aktuellste Version (3.4.0), in der ist dieses Problem behoben.
Grüße
Franz
Verfasst: 23. Februar 2007 17:37
von Dominique1982
Danke für die schnelle Antwort...
Nein ich benutze Qt 3.3.7.
Vielleicht lege ich die Datei auch falsch an... bei einem neu erstellen UI-File über Menü->Neu läuft der UIC und der MOC automatisch ab. Ebenso für die Ableitungen.
Wenn ich nun aber eine Klasse selbst schreiben möchte, die beispielsweise von QWidget abgeleitet sein soll, hatte ich das einfach über Projekt->Neue Klasse gemacht. Vielleicht hier der Fehler. Diese Datei wird dann nicht vom MOC behandelt, auch wenn Q_OBJECT im Header eingetragen ist.
Dominique