Original geschrieben von TheDodger
eher nein, ich hab die factory in das Programm einkompiliert

Ok, aber sie gehört in die Lib.
Das ist nämlich das Symbol, das mit dlsym in der Lib gesucht wird.
Darum auch in extern "C" Klammern.


im moment (zum testen eine subklasse von ReadWritePart.
Allerdings weis ich nicht, ob das richtig ist.
Meine Parts sollten eigentlich nur von meinem Programm aus sinnvoll genutzt werden können. Wäre es nicht besser, eine Subklasse von KParts::Part abzuleiten?
ReadWrite Part oder ReadOnly Part machen nur Sinn, wenn der Part mit einem Document arbeitet, das auf einer URL basiert, also zB im Konqueror als eingebetteter Viewer dienen kann.

Wenn es mehr ein spezielles Plugin für eine Applikation ist, leitet man am besten eine eigene Part Basisklasse ab.

Hat den Vorteil, dass man alle Methoden selber festlegen kann, etc.

Das Beispiel poste ich später, hab gerade nicht so viel Zeit.

Ciao,
_