DBus activation avec qt dbus
Bonjour,
Je développe un client en Qt qui communique avec une application liée à un service dbus. Je voudrais que si le service n'est pas démarré, la connection avec celui-ci la démarre.
J'ai lu ce tutoriel, qui ne parle que du côté serveur qui est déjà fait.
J'ai vérifié, il y a bien un org.appli.service dans /usr/share/dbus-1/services/, mais quand je fais
Code:
1 2 3 4 5 6 7 8
|
ConfigurationManagerInterface * interface = new ConfigurationManagerInterface(
"org.appli",
"/org/appli/ConfigurationManager",
QDBusConnection::sessionBus());
if(!interface->isValid())
throw "Error : service not connected."; |
ca m'envoie l'erreur.
ConfigurationManagerInterface a été fabriquée avec qdbusxml2cpp.
Il y a un client en GTK et avec celui-ci le service démarre bien.
Qu'est-ce qui me manque??
Merci