Klasse in DLL auslagern
Verfasst: 4. Februar 2009 17:37
Hi,
bin neu in QT sowie DLLs...
ich habe versucht eine Klasse in eine DLL (im .pro file "TEMPLATE = lib" gesetzt") in eine DLL auszulagern.
Wenn ich jetzt in meiner Hauptanwendung versuche diese Klasse zu verwenden, bekomme ich "undefined reference to funktionsname aus klasse"-Fehler beim Kompilieren (im moc_klassenname.o)
Habe im .pro-File der Anwendung die Header-Datei der ausgelagerten Klasse ebenfalls angegeben und binde diese auch ein..
Habe auch Forward-Deklarations verwendet.
kann mir jemand sagen wie ich das richitg machen kann?
danke.
mfg
bin neu in QT sowie DLLs...
ich habe versucht eine Klasse in eine DLL (im .pro file "TEMPLATE = lib" gesetzt") in eine DLL auszulagern.
Wenn ich jetzt in meiner Hauptanwendung versuche diese Klasse zu verwenden, bekomme ich "undefined reference to funktionsname aus klasse"-Fehler beim Kompilieren (im moc_klassenname.o)
Habe im .pro-File der Anwendung die Header-Datei der ausgelagerten Klasse ebenfalls angegeben und binde diese auch ein..
Habe auch Forward-Deklarations verwendet.
kann mir jemand sagen wie ich das richitg machen kann?
danke.
mfg