[Psi-devel] plugins and stuff
justin-psi2 at affinix.com
Sun Jul 24 02:00:42 PDT 2005
On Sunday 24 July 2005 01:30 am, Michail Pishchagin wrote:
> Hal Rottenberg wrote:
> > Now, you all know I am not a developer, so pardon me if this is way
> > off base. But this looks cool and might could be useful for our
> > future plugin capabilities? Maybe?
> > http://www.thekompany.com/projects/korelib/
> No. We should use the plugin framework that's finally made public in Qt4.
> No need for additional libraries.
Yes, the Qt 4 plugin stuff is handy, and I'm already using it in QCA 2. :)
However, it is not very much by itself. QLibrary from Qt 3 was useful enough
to get your plugins, and QPluginLoader from Qt 4 just shaves off a few lines.
Korelib probably does much more than Qt alone. Well, I'm certain it does
(read: python). Also, without looking at the source, we don't know what Qt
version korelib is targetted against, so it is possible that the lib had to
create features that Qt didn't have (ie, QLibrary, if korelib targets Qt 2).
Unfortunately, we can't really use pure GPL code in Psi, so that eliminates
korelib unless we want to haggle with the authors. Anyway, korelib at the
very least could be another source of ideas, even if it is not used.
More information about the Psi-devel-affinix.com