File indexing completed on 2025-03-16 12:58:11
0001 /* 0002 * This file was generated by qdbusxml2cpp version 0.8 0003 * Command line was: 0004 * 0005 * qdbusxml2cpp is Copyright (C) 2016 The Qt Company Ltd. 0006 * 0007 * This is an auto-generated file. 0008 * Do not edit! All changes made to it will be lost. 0009 */ 0010 0011 #ifndef DNSMANAGERINTERFACE_H 0012 #define DNSMANAGERINTERFACE_H 0013 0014 #include "generictypes.h" 0015 0016 #include <QDBusAbstractInterface> 0017 #include <QObject> 0018 #include <QString> 0019 0020 /* 0021 * Proxy class for interface org.freedesktop.NetworkManager.DnsManager 0022 */ 0023 class OrgFreedesktopNetworkManagerDnsManagerInterface : public QDBusAbstractInterface 0024 { 0025 Q_OBJECT 0026 public: 0027 static inline const char *staticInterfaceName() 0028 #ifdef NMQT_STATIC 0029 { 0030 return "org.kde.fakenetwork.DnsManager"; 0031 } 0032 #else 0033 { 0034 return "org.freedesktop.NetworkManager.DnsManager"; 0035 } 0036 #endif 0037 0038 public: 0039 OrgFreedesktopNetworkManagerDnsManagerInterface(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent = nullptr); 0040 0041 ~OrgFreedesktopNetworkManagerDnsManagerInterface() override; 0042 0043 Q_PROPERTY(NMVariantMapList Configuration READ configuration) 0044 inline NMVariantMapList configuration() const 0045 { 0046 return qvariant_cast<NMVariantMapList>(property("Configuration")); 0047 } 0048 0049 Q_PROPERTY(QString Mode READ mode) 0050 inline QString mode() const 0051 { 0052 return qvariant_cast<QString>(property("Mode")); 0053 } 0054 0055 Q_PROPERTY(QString RcManager READ rcManager) 0056 inline QString rcManager() const 0057 { 0058 return qvariant_cast<QString>(property("RcManager")); 0059 } 0060 0061 public Q_SLOTS: // METHODS 0062 Q_SIGNALS: // SIGNALS 0063 }; 0064 0065 #endif