11#ifndef MATE_SETTINGS_DAEMON_H
12#define MATE_SETTINGS_DAEMON_H
14#include <QtCore/QObject>
15#include <QtCore/QByteArray>
16#include <QtCore/QList>
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.mate.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 &application,
const QString &key);
59 namespace SettingsDaemon {
Definition: EngineUtils.h:33