QDBusReplyreply = dbusInterface->call("MyMethod", arg1, arg2); if (reply.isValid()) { qDebug() << "Method call succeeded, returning:" << reply.value(); } else { qWarning() << "Method call failed with error:" << reply.error().message(); }
QDBusReplyreply = dbusInterface->call("GetSomeData"); if (reply.isValid()) { QVariantMap data = reply.value(); qDebug() << "Data received: " << data; } else { qWarning() << "Method call failed with error:" << reply.error().message(); }
QT += dbusThis will link against the dbus-1 library.