[prev in list] [next in list] [prev in thread] [next in thread]
List: kfm-devel
Subject: Re: Swfdec/Konqi integration
From: Kevin Krammer <kevin.krammer () gmx ! at>
Date: 2007-05-05 10:22:01
Message-ID: 200705051222.06505.kevin.krammer () gmx ! at
[Download RAW message or body]
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
[Attachment #3 (application/pgp-signature)]
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic