16#ifndef QDBUSABSTRACTADAPTOR_P_H
17#define QDBUSABSTRACTADAPTOR_P_H
19#include <QtDBus/private/qtdbusglobal_p.h>
20#include <qdbusabstractadaptor.h>
22#include <QtCore/qlist.h>
23#include <QtCore/qmap.h>
24#include <QtCore/qobject.h>
25#include <QtCore/qvariant.h>
26#include "private/qobject_p.h"
28#define QCLASSINFO_DBUS_INTERFACE "D-Bus Interface"
29#define QCLASSINFO_DBUS_INTROSPECTION "D-Bus Introspection"
39class QDBusAbstractAdaptor;
41class QDBusAdaptorManager;
42class QDBusConnectionPrivate;
46 Q_DECLARE_PUBLIC(QDBusAbstractAdaptor)
79 void addAdaptor(QDBusAbstractAdaptor *adaptor);
82 void relay(QObject *sender,
int id,
void **);
96 static int relaySlotMethodIndex();
static void saveIntrospectionXml(QDBusAbstractAdaptor *adaptor, const QString &xml)
static QString retrieveIntrospectionXml(QDBusAbstractAdaptor *adaptor)
void relay(QObject *sender, int id, void **)
void addAdaptor(QDBusAbstractAdaptor *adaptor)
QList< AdaptorData > AdaptorMap
void disconnectAllSignals(QObject *object)
QDBusAdaptorConnector(QObject *parent)
void connectAllSignals(QObject *object)
Combined button and popup list for selecting options.
QDBusAdaptorConnector * qDBusFindAdaptorConnector(QDBusAbstractAdaptor *adaptor)
QDBusAdaptorConnector * qDBusCreateAdaptorConnector(QObject *obj)
QDBusAdaptorConnector * qDBusFindAdaptorConnector(QObject *obj)
QDBusAdaptorConnector * qDBusCreateAdaptorConnector(QObject *object)
#define QCLASSINFO_DBUS_INTERFACE
QDBusAdaptorConnector * qDBusFindAdaptorConnector(QObject *object)
Q_DECLARE_TYPEINFO(QObjectPrivate::ConnectionList, Q_RELOCATABLE_TYPE)