[Psi-devel] plugins and stuff

Justin Karneges 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.

-Justin


More information about the Psi-devel-affinix.com mailing list