[Qt4 - Visualt Studio 2008 Express] MOC Einstellungen
Verfasst: 4. April 2009 19:27
Hallo, seit einigen Tagen versuch ich meine ersten Schritte in Qt.
Nun hab ich folgendes Problem, wenn ich eine eigene Klasse von der "QMainWindow" ableiten möchte.
Ich bekomme da immer die LinkerFehler:
Kann mir jemand erklären, wie ich diese genau durchführe, oder unter VS einstellen kann, dass dies dort automatisch geschieht ?
Danke schon mal im Vorraus.
Nun hab ich folgendes Problem, wenn ich eine eigene Klasse von der "QMainWindow" ableiten möchte.
Ich bekomme da immer die LinkerFehler:
So viel ich herausgefunden hab, liegt das an der fehlenden MOC Kompilierung.1>MyWindow.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual struct QMetaObject const * __thiscall MyWindow::metaObject(void)const " (?metaObject@MyWindow@@UBEPBUQMetaObject@@XZ)".
1>MyWindow.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void * __thiscall MyWindow::qt_metacast(char const *)" (?qt_metacast@MyWindow@@UAEPAXPBD@Z)".
1>MyWindow.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual int __thiscall MyWindow::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall@MyWindow@@UAEHW4Call@QMetaObject@@HPAPAX@Z)".
Kann mir jemand erklären, wie ich diese genau durchführe, oder unter VS einstellen kann, dass dies dort automatisch geschieht ?
Danke schon mal im Vorraus.