16#ifndef QDBUSABSTRACTADAPTOR_P_H
17#define QDBUSABSTRACTADAPTOR_P_H
19#include <QtDBus/private/qtdbusglobal_p.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"
41class QDBusAdaptorManager;
71 {
return interface <
other; }
96 static int relaySlotMethodIndex();
QDBusAbstractAdaptorPrivate()
static void saveIntrospectionXml(QDBusAbstractAdaptor *adaptor, const QString &xml)
static QString retrieveIntrospectionXml(QDBusAbstractAdaptor *adaptor)
void relay(QObject *sender, int id, void **)
void addAdaptor(QDBusAbstractAdaptor *adaptor)
void relaySlot(QMethodRawArguments a)
void relaySignal(QObject *obj, const QMetaObject *metaObject, int sid, const QVariantList &args)
void disconnectAllSignals(QObject *object)
QList< AdaptorData > AdaptorMap
void connectAllSignals(QObject *object)
QObject * parent() const
Returns a pointer to the parent object.
QObject * sender() const
Returns a pointer to the object that sent the signal, if called in a slot activated by a signal; othe...
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
QDBusAdaptorConnector * qDBusCreateAdaptorConnector(QObject *object)
QDBusAdaptorConnector * qDBusFindAdaptorConnector(QObject *object)
GLboolean GLboolean GLboolean GLboolean a
[7]
#define Q_DECLARE_TYPEINFO(TYPE, FLAGS)
obj metaObject() -> className()
bool operator<(const AdaptorData &other) const
bool operator<(const QByteArray &other) const
QDBusAbstractAdaptor * adaptor
bool operator<(const QString &other) const