如果我理解,即使对象在Q_ClassInfo中具有不同的接口,也可以在同一路径上使用registerObject方法一次。
这是对的吗?
答案 0 :(得分:1)
是的,这是对的。 但是,如果您确实想要在同一路径上注册多个对象,可以通过将这些对象(例如 childX , childY )声明为对象的子对象来实现,例如< em> parentObject 然后将寄存器对象调用为:
registerObject(yourPath, parentObject, QDBusConnection::ExportAdaptors)
这将在路径 yourPath
中注册对象childX和childY注意: childX 和 childY 必须继承QDBusAbstractAdaptor