Object Struct

struct QDBusIntrospection::Object

Information about one object on the bus. More...

Public Variables

QStringList childObjects
QStringList interfaces
QString path
QString service

Detailed Description

\inmoduleQtDBus

An object on the D-Bus bus is represented by its service and path on the service but, unlike interfaces, objects are mutable. That is, their contents can change with time. Therefore, while the (service, path) pair uniquely identifies an object, the information contained in this struct may no longer represent the object.

An object can contain interfaces and child (sub) objects.

Member Variable Documentation

QStringList Object::childObjects

The list of child object names in this object. Note that this is a relative name, not an absolute path. To obtain the absolute path, concatenate with path.

QStringList Object::interfaces

The list of interface names in this object.

QString Object::path

The object's path on the service. This is an absolute path.

See also parseObject().

QString Object::service

The object's service name.

See also parseObject().