NetworkManagerQt
7#ifndef NETWORKMANAGERQT_FAKE_NETWORK_SETTINGS_H
8#define NETWORKMANAGERQT_FAKE_NETWORK_SETTINGS_H
12#include <QDBusObjectPath>
14#include "../generictypes.h"
16#include "connection.h"
21 Q_CLASSINFO(
"D-Bus Interface",
"org.kde.fakenetwork.Settings")
27 Q_PROPERTY(QList<QDBusObjectPath> Connections READ connections)
30 bool canModify() const;
31 QList<QDBusObjectPath> connections() const;
32 QString hostname() const;
35 void onConnectionRemoved(const QDBusObjectPath &connectionPath);
38 Q_SCRIPTABLE QDBusObjectPath AddConnection(const NMVariantMapMap &connection);
39 Q_SCRIPTABLE QDBusObjectPath AddConnectionUnsaved(const NMVariantMapMap &connection);
40 Q_SCRIPTABLE QDBusObjectPath GetConnectionByUuid(const QString &uuid);
41 Q_SCRIPTABLE QList<QDBusObjectPath> ListConnections();
42 Q_SCRIPTABLE
void SaveHostname(const QString &hostname);
45 void connectionAdded(const QDBusObjectPath &connection);
46 void connectionRemoved(const QDBusObjectPath &connection);
47 Q_SCRIPTABLE
void ConnectionRemoved(const QDBusObjectPath &connection);
48 Q_SCRIPTABLE
void NewConnection(const QDBusObjectPath &connection);
49 Q_SCRIPTABLE
void PropertiesChanged(const QVariantMap &properties);
53 QMap<QDBusObjectPath, Connection *> m_connections;
57 int m_connectionCounter;
QObject * parent() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:57:19 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.