Hi!
Ich bin grad dabei meine ersten Schritte mit QT zu wagen, steh aber bei Signals und Slots etwas an. aus irgend einem Grund werden die moc_files zwar erzeugt, aber nicht berücksichtigt. folgendes hab ich von http://lists.trolltech.com/qt-interest/2003-06/msg00567.html und auch gemacht.
ZitatAlles anzeigen
There the add-in creates 2 entries :
%qtdir%\bin\moc.exe $(InputDir)\$(InputName).h -o
$(InputDir)\moc_$(InputName).cpp
For the "Commands" and
$(InputDir)\moc_$(InputName).cpp
For the "Output" field.
da wird dann wie gesagt ein file "moc_XXX.cpp" erzeugt, aber ich bekomme aber beim Linken folgende meldung, von XXX.obj:
Zitaterror LNK2001: Nichtaufgelöstes externes Symbol "public: virtual int __thiscall XXX::qt_metacall(enum QMetaObject::Call,int,void * *)"
die funktion wird existiert aber im moc_XXX.cpp