Соответствие между dbus-send и QDBusAbstractInterface

Какое соответствие между параметрами dbus-send Точно и параметры конструктора и call* методы QDBusAbstractInterface?

В Интернете есть множество примеров (например, [1]) того, как управлять NetworkManager через DBus, используя dbus-send утилита, но я не могу понять, как преобразовать их в код Qt C++.

1 ответ

Решение

Вопрос звучит слишком обобщенно для любого ответа, чтобы быть очень полезным для вас, но...

dbus-send --dest=com.example.service \
          /service/path \
          com.example.interfacename.Method \
          int32:123

должен соответствовать

QDBusInterface iface("com.example.Service",
                     "/service/path",
                     "com.example.interfacename");
iface.call("Method", 123);
Другие вопросы по тегам