56 if (path.isEmpty())
return false;
63 if (!
m_private->connection.registerObject(path,
this))
65 m_private->connection = TQT_DBusConnection();
73 TQString name =
"org.freedesktop.DBus.Introspectable";
74 TQT_DBusObjectBase*
interface =
m_private;
75 m_private->interfaces.insert(name, interface);
135 TQDomElement interfaceElement;
136 TQDomElement nodeElement = doc.createElement(
"node");
139 nodeElement.setAttribute (
"name",
objectPath );
143 interfaceElement = doc.createElement(
"interface");
145 nodeElement.appendChild(interfaceElement);
150 TQDomElement nodeElement1 = doc.createElement(
"node");
151 nodeElement1.setAttribute (
"name", *it );
152 nodeElement.appendChild(nodeElement1);
156 doc.appendChild(nodeElement);
158 introspectionData =
"<!DOCTYPE node PUBLIC \"-//freedesktop//DTD D-BUS Object Introspection 1.0//EN\"\n\"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd\">\n";