Я хочу разрешить моему приложению предоставлять функции для dbus. Я сгенерировал следующий xml для своего класса:
<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
<node>
<interface name="local.ConnectionController">
<method name="onSetConnection">
<arg name="keyname" type="s" direction="in"/>
<arg name="connected" type="b" direction="in"/>
</method>
</interface>
</node>
Однако, когда я пытаюсь запустить генератор xml2cpp, я не получаю сообщения об ошибке, ничего не выводится, ничего, даже процесс не завершается.
qdbusxml2cpp -a controller.xml
При использовании опции verbose я тоже не получаю вывод. Я использую qdbusxml2cpp версии 0.8.
Почему инструмент ничего не делает?