[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: Kded and DBus
From: Weng Xuetian <wengxt () gmail ! com>
Date: 2013-01-04 4:30:28
Message-ID: 3621039.9mPDl2FpOT () chakra-zenbook
[Download RAW message or body]
On Thursday 03 January 2013 19:32:27,Cédric Bellegarde :
> Le jeudi 3 janvier 2013 18:09:25 David Edmundson a écrit :
> > Always use async calls for everything
>
> On kded-appmenu part, the blocking code isn't in kded-module but in
> appmenu-qt plugin used to export the menu over dbus:
>
> http://bazaar.launchpad.net/~indicator-applet-developers/appmenu-
> qt/trunk/view/head:/src/appmenuplatformmenubar.cpp#L406
>
> QDBusInterface host(REGISTRAR_SERVICE, REGISTRAR_PATH, REGISTRAR_IFACE) call
> dbus_connection_send_with_reply_and_block () to do the dbus introspection.
>
> If someone know how to bypass this issue...
>
> regards,
Why appmenu-qt doesn't use static dbus interface (generate from XML)? From Qt
code that can avoid synchronous introspection.
["signature.asc" (application/pgp-signature)]
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic