/* * This file was generated by qdbusxml2cpp version 0.7 * Command line was: qdbusxml2cpp bamf-application-glue.xml -p bamf-application-proxy * * qdbusxml2cpp is Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies). * * This is an auto-generated file. * Do not edit! All changes made to it will be lost. */ #ifndef BAMF_APPLICATION_PROXY_H_1281370111 #define BAMF_APPLICATION_PROXY_H_1281370111 #include #include #include #include #include #include #include #include Q_DECLARE_METATYPE(QList) /* * Proxy class for interface org.ayatana.bamf.application */ class OrgAyatanaBamfApplicationInterface: public QDBusAbstractInterface { Q_OBJECT public: static inline const char *staticInterfaceName() { return "org.ayatana.bamf.application"; } public: OrgAyatanaBamfApplicationInterface(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent = 0); ~OrgAyatanaBamfApplicationInterface(); public Q_SLOTS: // METHODS inline QDBusPendingReply ApplicationType() { QList argumentList; return asyncCallWithArgumentList(QLatin1String("ApplicationType"), argumentList); } inline QDBusPendingReply DesktopFile() { QList argumentList; return asyncCallWithArgumentList(QLatin1String("DesktopFile"), argumentList); } inline QDBusPendingReply > Xids() { QList argumentList; return asyncCallWithArgumentList(QLatin1String("Xids"), argumentList); } Q_SIGNALS: // SIGNALS void WindowAdded(const QString &path); void WindowRemoved(const QString &path); }; namespace org { namespace ayatana { namespace bamf { typedef ::OrgAyatanaBamfApplicationInterface application; } } } #endif