77 const QString &
path() const;
106 QVariantList m_arguments;
109#define GENERIC_WRAPPER(type, name, upperName) \
110 inline type DBusCall::name() const \
114 inline void DBusCall::set##upperName(type name) \
116 if (m_##name == name) { \
120 Q_EMIT name##Changed(); \
122#define WRAPPER(name, upperName) \
123 GENERIC_WRAPPER(const QString &, name, upperName)
132#undef GENERIC_WRAPPER
Qml export for providing a wrapper for sending a message over the DBus session bus.
void setPath(const QString &path)
void finished(QVariantList returnValue)
void setInterface(const QString &interface)
void setService(const QString &service)
void setArguments(const QVariantList &arguments)
const QString & interface() const
void setMethod(const QString &method)
#define GENERIC_WRAPPER(type, name, upperName)
#define WRAPPER(name, upperName)