8#include <tqstringlist.h>
11#include <tqdbusdata.h>
12#include <tqdbusdatalist.h>
13#include <tqdbusdatamap.h>
14#include <tqdbuserror.h>
15#include <tqdbusmessage.h>
16#include <tqdbusobjectpath.h>
17#include <tqdbusproxy.h>
31 m_baseProxy->setInterface(
"org.freedesktop.DBus.ObjectManager");
56 if (
reply.type() != TQT_DBusMessage::ReplyMessage)
return false;
58 if (
reply.count() != 1)
return false;
63 if (!
ok)
return false;
70 if (
message.member() ==
"InterfacesAdded")
77 else if (
message.member() ==
"InterfacesRemoved")
92#include "objectmanagerProxy.moc"
ObjectManagerProxy(const TQString &service, const TQString &path, TQObject *parent=0, const char *name=0)
virtual ~ObjectManagerProxy()
virtual void slotHandleDBusSignal(const TQT_DBusMessage &message)
virtual bool GetManagedObjects(TQT_DBusDataMap< TQT_DBusObjectPath > &objects, TQT_DBusError &error)
TQT_DBusProxy * m_baseProxy
void InterfacesAdded(const TQT_DBusObjectPath &object, const TQT_DBusDataMap< TQString > &interfaces)
void setConnection(const TQT_DBusConnection &connection)
void InterfacesRemoved(const TQT_DBusObjectPath &object, const TQStringList &interfaces)