qtdbus - QDBus registerObject exposes non-existent objects -
i'm working on exposing interfaces in qt 5.3 on dbus. have adapter implements org.freedesktop.dbus.objectmanager class modeled on code @ opensuse imagewriter.
when call registerobject path "/com/company/blah/service" see proper interface. issue that, not see "/com/company/blah/service" in object tree of d-feet, see "/", "/com", "/com/company" , "/com/company/blah", each 1 of them exposing introspectable, peer , properties, despite fact these objects don't exist in code.
when create adapter on object , place @ "/com/company/blah/service2", shows expect, new line in d-feet. giving me: / /com <- ? /com/company <- ? /com/company/blah <- ? /com/company/blah/service /com/company/blah/service2
doing reading, i'm not seeing restriction on object paths requires structure, nor seeing option in registerobject or qt library prevent exposing these (fake) objects.
i used qdbusxml2cpp generate adapter class. code running on debian 8 vm.
is there way these objects not show up?
Comments
Post a Comment