Kill KIO (was: Repositioning the KDE brand)

Thiago Macieira thiago at
Sun Jul 12 16:16:54 BST 2009

Harri Porten wrote:
>On Sun, 12 Jul 2009, Cornelius Schumacher wrote:
>> On Sunday 12 July 2009 14:44:31 Thiago Macieira wrote:
>>> I tried adding D-Bus support for kioslaves before the KDE 4 release,
>>> but gave up because I wasn't seeing the point. The protocol isn't
>>> suitable for the communications we need (synchronous, blocking) and I
>>> also didn't see the value.
>> What would be the best way of using kio from Qt-only applications?
>> Would a D-Bus API be useful for this? It's kind of sad that all the
>> Qt-only apps miss the excellent desktop integration kio provides,
>> although they are technically so close to KDE.
>What I find more sad is that a KDE dependency is always treated like
>pestilence - even on KDE lists. People go out of their way to rewrite
>things, dumb them down instead of simply linking against a library that
> is already available. "Qt-only" is a misnomer anyway as e.g. QtGui
> links against lots of other libraries already. If the feeling is that
> e.g. KIO is too hard to distribute without pulling in all of kdelibs
> then more modularization would be the way to go imo.

QtGui in a KDE environment will load the oxygen plugin, which in turn 
loads kdecore and kdeui.

So you're basically still linking to kdeui and kdecore.

  Thiago Macieira  -  thiago (AT) - thiago (AT)
    PGP/GPG: 0x6EF45358; fingerprint:
    E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
URL: <>

More information about the kde-core-devel mailing list