8#include <QtCore/QObject>
9#include <QtCore/QByteArray>
10#include <QtCore/QList>
12#include <QtCore/QString>
13#include <QtCore/QStringList>
14#include <QtCore/QVariant>
15#include <QtDBus/QtDBus>
24 Q_SLOT
void __propertyChanged__(
const QDBusMessage& msg)
27 if (3 != arguments.
count())
29 QString interfaceName = msg.arguments().
at(0).toString();
30 if (interfaceName !=
"org.freedesktop.DBus")
32 QVariantMap changedProps = qdbus_cast<QVariantMap>(arguments.
at(1).value<QDBusArgument>());
33 Q_FOREACH(
const QString &prop, changedProps.keys()) {
35 for (
int i=self->
propertyOffset(); i < self->propertyCount(); ++i) {
38 if (p.
name() == prop) {
45 static inline const char *staticInterfaceName()
46 {
return "org.freedesktop.DBus"; }
54 inline QDBusPendingReply<> AddMatch(
const QString &in0)
58 return asyncCallWithArgumentList(QStringLiteral(
"AddMatch"), argumentList);
61 inline QDBusPendingReply<QByteArray> GetAdtAuditSessionData(
const QString &in0)
65 return asyncCallWithArgumentList(QStringLiteral(
"GetAdtAuditSessionData"), argumentList);
68 inline QDBusPendingReply<QByteArray> GetConnectionSELinuxSecurityContext(
const QString &in0)
72 return asyncCallWithArgumentList(QStringLiteral(
"GetConnectionSELinuxSecurityContext"), argumentList);
75 inline QDBusPendingReply<uint> GetConnectionUnixProcessID(
const QString &in0)
79 return asyncCallWithArgumentList(QStringLiteral(
"GetConnectionUnixProcessID"), argumentList);
82 inline QDBusPendingReply<uint> GetConnectionUnixUser(
const QString &in0)
86 return asyncCallWithArgumentList(QStringLiteral(
"GetConnectionUnixUser"), argumentList);
89 inline QDBusPendingReply<QString> GetId()
92 return asyncCallWithArgumentList(QStringLiteral(
"GetId"), argumentList);
95 inline QDBusPendingReply<QString> GetNameOwner(
const QString &in0)
99 return asyncCallWithArgumentList(QStringLiteral(
"GetNameOwner"), argumentList);
102 inline QDBusPendingReply<QString> Hello()
105 return asyncCallWithArgumentList(QStringLiteral(
"Hello"), argumentList);
108 inline QDBusPendingReply<QStringList> ListActivatableNames()
111 return asyncCallWithArgumentList(QStringLiteral(
"ListActivatableNames"), argumentList);
114 inline QDBusPendingReply<QStringList> ListNames()
117 return asyncCallWithArgumentList(QStringLiteral(
"ListNames"), argumentList);
120 inline QDBusPendingReply<QStringList> ListQueuedOwners(
const QString &in0)
124 return asyncCallWithArgumentList(QStringLiteral(
"ListQueuedOwners"), argumentList);
127 inline QDBusPendingReply<bool> NameHasOwner(
const QString &in0)
131 return asyncCallWithArgumentList(QStringLiteral(
"NameHasOwner"), argumentList);
134 inline QDBusPendingReply<uint> ReleaseName(
const QString &in0)
138 return asyncCallWithArgumentList(QStringLiteral(
"ReleaseName"), argumentList);
141 inline QDBusPendingReply<> ReloadConfig()
144 return asyncCallWithArgumentList(QStringLiteral(
"ReloadConfig"), argumentList);
147 inline QDBusPendingReply<> RemoveMatch(
const QString &in0)
151 return asyncCallWithArgumentList(QStringLiteral(
"RemoveMatch"), argumentList);
154 inline QDBusPendingReply<uint> RequestName(
const QString &in0, uint in1)
158 return asyncCallWithArgumentList(QStringLiteral(
"RequestName"), argumentList);
161 inline QDBusPendingReply<uint> StartServiceByName(
const QString &in0, uint in1)
165 return asyncCallWithArgumentList(QStringLiteral(
"StartServiceByName"), argumentList);
169 void NameAcquired(
const QString &in0);
170 void NameLost(
const QString &in0);
176 namespace freedesktop {
Definition: dbusinterface.h:21
const T & at(int i) const const
int count(const T &value) const const
const QChar at(int position) const const
QVariant fromValue(const T &value)