QT Designer Plugins schreiben und verwenden
Verfasst: 7. Oktober 2005 16:35
Hallo an alle. Ich hab hier ein kleines Prob. Vielleicht kann jemand helfen.
Ich habe mich mal an ein Designer Plugin getraut. Dazu habe ich brav das QT-Tutorial konsultiert und dort das QAnalogClock Beispiel als Basis genommen. So weit und auch so gut. Das compilieren des Plugins funzt auch, aber wenn ich nun das Plugin teste (ich erstelle ein neues Widget im Designer und ziehe halt mein AnalogClockplugin drauf ...) dann bekomme ich einen Fehler beim linken des Testprogrammes.
Der Fehler : mywidget.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: __thiscall AnalogClock::AnalogClock(class QWidget *)" (??0AnalogClock@@QAE@PAVQWidget@@@Z)
release/testapp.exe : fatal error LNK1120: 1 unaufgeloeste externe Verweise
Kann mir jemand helfen ? Wie binde ich solche Plugins, am beste als Bibliothek, in meinen Code ein?
Mein Sys ist Win2k mit MSVC++6.0 und QT 4.0
Danke schon mal im voraus
CBRider
Ich habe mich mal an ein Designer Plugin getraut. Dazu habe ich brav das QT-Tutorial konsultiert und dort das QAnalogClock Beispiel als Basis genommen. So weit und auch so gut. Das compilieren des Plugins funzt auch, aber wenn ich nun das Plugin teste (ich erstelle ein neues Widget im Designer und ziehe halt mein AnalogClockplugin drauf ...) dann bekomme ich einen Fehler beim linken des Testprogrammes.
Der Fehler : mywidget.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: __thiscall AnalogClock::AnalogClock(class QWidget *)" (??0AnalogClock@@QAE@PAVQWidget@@@Z)
release/testapp.exe : fatal error LNK1120: 1 unaufgeloeste externe Verweise
Kann mir jemand helfen ? Wie binde ich solche Plugins, am beste als Bibliothek, in meinen Code ein?
Mein Sys ist Win2k mit MSVC++6.0 und QT 4.0
Danke schon mal im voraus
CBRider