2 * This file was generated by dbusxml2cpp version 0.6
3 * Command line was: dbusxml2cpp -v -m -i kglobalshortcutinfo_p.h -p kdedglobalaccel_component_interface org.kde.kdedglobalaccel.Component.xml org.kde.kdedglobalaccel.Component
5 * dbusxml2cpp is Copyright (C) 2008 Nokia Corporation and/or its subsidiary(-ies).
7 * This is an auto-generated file.
8 * Do not edit! All changes made to it will be lost.
11 #ifndef KDEDGLOBALACCEL_COMPONENT_INTERFACE_H_1224790700
12 #define KDEDGLOBALACCEL_COMPONENT_INTERFACE_H_1224790700
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>
22 #include "kglobalshortcutinfo_p.h"
25 * Proxy class for interface org.kde.kdedglobalaccel.Component
27 class OrgKdeKdedglobalaccelComponentInterface
: public QDBusAbstractInterface
31 static inline const char *staticInterfaceName()
32 { return "org.kde.kdedglobalaccel.Component"; }
35 OrgKdeKdedglobalaccelComponentInterface(const QString
&service
, const QString
&path
, const QDBusConnection
&connection
, QObject
*parent
= 0);
37 ~OrgKdeKdedglobalaccelComponentInterface();
39 Q_PROPERTY(QString friendlyName READ friendlyName
)
40 inline QString
friendlyName() const
41 { return qvariant_cast
< QString
>(internalPropGet("friendlyName")); }
43 Q_PROPERTY(QString uniqueName READ uniqueName
)
44 inline QString
uniqueName() const
45 { return qvariant_cast
< QString
>(internalPropGet("uniqueName")); }
47 public Q_SLOTS
: // METHODS
48 inline QDBusReply
<QList
<KGlobalShortcutInfo
> > allShortcutInfos()
50 QList
<QVariant
> argumentList
;
51 return callWithArgumentList(QDBus::Block
, QLatin1String("allShortcutInfos"), argumentList
);
54 inline QDBusReply
<QList
<KGlobalShortcutInfo
> > allShortcutInfos(const QString
&context
)
56 QList
<QVariant
> argumentList
;
57 argumentList
<< qVariantFromValue(context
);
58 return callWithArgumentList(QDBus::Block
, QLatin1String("allShortcutInfos"), argumentList
);
61 inline QDBusReply
<QStringList
> getShortcutContexts()
63 QList
<QVariant
> argumentList
;
64 return callWithArgumentList(QDBus::Block
, QLatin1String("getShortcutContexts"), argumentList
);
67 inline QDBusReply
<QStringList
> shortcutNames()
69 QList
<QVariant
> argumentList
;
70 return callWithArgumentList(QDBus::Block
, QLatin1String("shortcutNames"), argumentList
);
73 inline QDBusReply
<QStringList
> shortcutNames(const QString
&context
)
75 QList
<QVariant
> argumentList
;
76 argumentList
<< qVariantFromValue(context
);
77 return callWithArgumentList(QDBus::Block
, QLatin1String("shortcutNames"), argumentList
);
85 namespace kdedglobalaccel
{
86 typedef ::OrgKdeKdedglobalaccelComponentInterface Component
;