/* * This file was generated by qdbusxml2cpp version 0.8 * Command line was: qdbusxml2cpp -p gpservice_interface.h: ../GPService/gpservice.xml * * qdbusxml2cpp is Copyright (C) 2020 The Qt Company Ltd. * * This is an auto-generated file. * Do not edit! All changes made to it will be lost. */ #ifndef GPSERVICE_INTERFACE_H #define GPSERVICE_INTERFACE_H #include #include #include #include #include #include #include #include /* * Proxy class for interface com.yuezk.qt.GPService */ class ComYuezkQtGPServiceInterface: public QDBusAbstractInterface { Q_OBJECT public: static inline const char *staticInterfaceName() { return "com.yuezk.qt.GPService"; } public: ComYuezkQtGPServiceInterface(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent = nullptr); ~ComYuezkQtGPServiceInterface(); public Q_SLOTS: // METHODS inline QDBusPendingReply<> connect(const QString &server, const QString &username, const QString &passwd) { QList argumentList; argumentList << QVariant::fromValue(server) << QVariant::fromValue(username) << QVariant::fromValue(passwd); return asyncCallWithArgumentList(QStringLiteral("connect"), argumentList); } inline QDBusPendingReply<> disconnect() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("disconnect"), argumentList); } inline QDBusPendingReply status() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("status"), argumentList); } Q_SIGNALS: // SIGNALS void connected(); void disconnected(); void logAvailable(const QString &log); }; namespace com { namespace yuezk { namespace qt { typedef ::ComYuezkQtGPServiceInterface GPService; } } } #endif