[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