Соответствие между 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);