kde4 dbus state ?

Thiago Macieira thiago at kde.org
Thu Apr 27 17:41:59 BST 2006

Paulo Moura Guedes wrote:
>On Thursday 27 April 2006 17:08, Thiago Macieira wrote:
>> Oh, before I forget: if you plan on working on the Win32 port of
>> D-Bus, you should subscribe to the dbus mailing list, since there are
>> other people working on the same thing. You'll want to synchronise the
>> efforts.
>Just out of curiosity, how is the state of dbus in KDE?

QtDBus is mostly done. I'm porting KDE code to it and it's mostly simple. 
I managed to get kdecore, kdeui and kwallet (the first three KDE 
libraries) in one Saturday.

This commit shows what I mean:

There are very few tricky cases, so far.

The largest problem, though, seems to be in kded. I'll see how to fix it 
when I get to it.

>Are you liking dbus possibilities, what are the advantages and drawbacks
> you found until now?

I'll let you know once I actually run the code :-)

The obvious drawback is the fact that you cannot pass arbitrary types into 
the bus. So you can't pass KUrl or KUrl::List, for instance. If you have 
a  KUrl::List, you have to qCopy it to a QStringList first.
Thiago Macieira  -  thiago (AT) macieira.info - thiago (AT) kde.org
  thiago.macieira (AT) trolltech.com     Trolltech AS
    GPG: 0x6EF45358                   |  Sandakerveien 116,
    E067 918B B660 DBD1 105C          |  NO-0402
    966C 33F5 F005 6EF4 5358          |  Oslo, Norway
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20060427/8eac9433/attachment.sig>

More information about the kde-core-devel mailing list