11 #ifndef GNOME_SETTINGS_DAEMON_H
12 #define GNOME_SETTINGS_DAEMON_H
14 #include <QtCore/QObject>
15 #include <QtCore/QByteArray>
16 #include <QtCore/QList>
17 #include <QtCore/QMap>
18 #include <QtCore/QString>
19 #include <QtCore/QStringList>
20 #include <QtCore/QVariant>
21 #include <QtDBus/QtDBus>
30 static inline const char *staticInterfaceName()
31 {
return "org.gnome.SettingsDaemon.MediaKeys"; }
39 inline QDBusPendingReply<> GrabMediaPlayerKeys(
const QString &application, uint time)
42 argumentList << QVariant::fromValue(application) << QVariant::fromValue(time);
43 return asyncCallWithArgumentList(QStringLiteral(
"GrabMediaPlayerKeys"), argumentList);
46 inline QDBusPendingReply<> ReleaseMediaPlayerKeys(
const QString &application)
49 argumentList << QVariant::fromValue(application);
50 return asyncCallWithArgumentList(QStringLiteral(
"ReleaseMediaPlayerKeys"), argumentList);
54 void MediaPlayerKeyPressed(
const QString &in0,
const QString &in1);
59 namespace SettingsDaemon {
60 typedef ::OrgGnomeSettingsDaemonMediaKeysInterface MediaKeys;