Kill KIO (was: Repositioning the KDE brand)
thiago at kde.org
Sun Jul 12 15:50:52 BST 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.
All they need is KIO::NetworkAccessManager.
But, yeah, I still have the idea of what kind of D-Bus API we could
The only problem is, like I said, that ioslaves expect a synchronous
*blocking* interface, whereas D-Bus requires an event loop. The way to
solve that problem is to use threads.
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 189 bytes
Desc: This is a digitally signed message part.
More information about the kde-core-devel