60 if (path.isEmpty())
return false;
67 if (!
m_private->connection.registerObject(path,
this))
69 m_private->connection = TQT_DBusConnection();
77 TQString name =
"org.freedesktop.DBus.Introspectable";
78 TQT_DBusObjectBase*
interface =
m_private;
79 m_private->interfaces.insert(name, interface);
81 name =
"org.bluez.obex.Agent1";
82 interface = createInterface(name);
83 Q_ASSERT(interface != 0);
84 m_private->interfaces.insert(name, interface);
144 TQDomElement interfaceElement;
145 TQDomElement nodeElement = doc.createElement(
"node");
148 nodeElement.setAttribute (
"name",
objectPath );
152 interfaceElement = doc.createElement(
"interface");
154 nodeElement.appendChild(interfaceElement);
157 interfaceElement = doc.createElement(
"interface");
159 nodeElement.appendChild(interfaceElement);
163 TQDomElement nodeElement1 = doc.createElement(
"node");
164 nodeElement1.setAttribute (
"name", *it );
165 nodeElement.appendChild(nodeElement1);
169 doc.appendChild(nodeElement);
171 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";