marble
SimpleDBusInterface.cpp
Go to the documentation of this file.
QDBusMessage call(const QDBusMessage &message, QDBus::CallMode mode, int timeout) const
QString interface() const
Definition: SimpleDBusInterface.cpp:76
bool callWithCallback(const QDBusMessage &message, QObject *receiver, const char *returnMethod, const char *errorMethod, int timeout) const
void append(const T &value)
void connect(const QString &name, QObject *receiver, const char *slot)
Definition: SimpleDBusInterface.cpp:70
QDBusPendingCall asyncCall(const QString &method) const
Definition: SimpleDBusInterface.cpp:25
SimpleDBusInterface(const QString &service, const QString &path, const QString &interface=QString(), const QDBusConnection &connection=QDBusConnection::sessionBus(), QObject *parent=0)
Definition: SimpleDBusInterface.cpp:17
QDBusMessage call(const QString &method, const QVariant &arg1=QVariant(), const QVariant &arg2=QVariant(), const QVariant &arg3=QVariant(), const QVariant &arg4=QVariant(), const QVariant &arg5=QVariant(), const QVariant &arg6=QVariant(), const QVariant &arg7=QVariant(), const QVariant &arg8=QVariant())
Definition: SimpleDBusInterface.cpp:32
QDBusPendingCall asyncCall(const QDBusMessage &message, int timeout) const
void setArguments(const QList< QVariant > &arguments)
bool isValid() const
bool connect(const QString &service, const QString &path, const QString &interface, const QString &name, QObject *receiver, const char *slot)
void callWithCallback(const QString &message, const QList< QVariant > &args, QObject *receiver, const char *returnMethod, const char *errorMethod) const
Definition: SimpleDBusInterface.cpp:60
QDBusMessage createMethodCall(const QString &service, const QString &path, const QString &interface, const QString &method)
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:42 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:42 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.