QList<QVariant> args; QDBusObjectPath path("/org/freedesktop/Telepathy/Connection/gabble/jabber/XXX"); QString targetID = "XXX@jabberes.org"; args << qVariantFromValue(path); args << targetID; QMap<QString, QVariant> message; message["content"] = QVariant(qVariantFromValue("Message Content")); message["content-type"] = QVariant(qVariantFromValue(QString("text/plain"))); QList<QVariant> msgList; msgList << qVariantFromValue(message); args << msgList; uint flags = 0; args << flags; m.setArguments(args); QDBusMessage retVal = QDBusConnection::sessionBus().call(m);
QDBusMessage(type=Error, service="", error name="org.freedesktop.DBus.Error.UnknownMethod", error message="Method "SendMessage" with signature "osa{sv}u" on interface "org.freedesktop.Telepathy.ChannelDispatcher.Interface.Messages1" doesn't exist"