Swfdec/Konqi integration

Kevin Krammer kevin.krammer at gmx.at
Sat May 5 11:22:01 BST 2007


On Freitag, 4. Mai 2007 +0100, Eva Brucherseifer wrote:
> Am Freitag, 4. Mai 2007 schrieb Mike Melanson:
> > George Staikos wrote:
> > >>>   Plugins need to stop assuming that Linux == Gtk.
> > >>
> > >> What should they assume instead?
> > >
> > >    When you assume you make an .....
> >
> > To be serious about this, per my understanding, plugin authors are
> > supposed to be able to use XEmbed to write their stuff using one toolkit
> > and have it run neatly embedded in another app, even if that other app
> > is using another toolkit.
>
> With software being crossplatform you can't assume you have xembed
> available. KDE is heading towards mac, windows, embedded - all without X.
> In contrast to that gtk and Qt are both much better, because they actually
> support those platform, while Qt's support is probably the best.

True, but I think there isn't any plugin embedding mechanism that works on all 
those platforms and does not depend on a specific toolkit.

Su using XEmbed on X11 is already an improvement, as a plugin only needs to 
know about three embedding mechanisms, one for each windowing system.

Of course toolkits could still be able to abstract this for their users, e.g. 
offer a PluginHostWidget that uses the respective windowing system's 
embedding mechanism like they already do for other windowing system specific 
stuff.

Cheers,
Kevin

-- 
Kevin Krammer, KDE developer, xdg-utils developer
KDE user support, developer mentoring
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <https://mail.kde.org/mailman/private/kfm-devel/attachments/20070505/c933a741/attachment.sig>


More information about the kfm-devel mailing list