summaryrefslogtreecommitdiffstats
path: root/src/networksettings/connman/qnetworksettingsmanager_p.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/networksettings/connman/qnetworksettingsmanager_p.cpp')
-rw-r--r--src/networksettings/connman/qnetworksettingsmanager_p.cpp14
1 files changed, 9 insertions, 5 deletions
diff --git a/src/networksettings/connman/qnetworksettingsmanager_p.cpp b/src/networksettings/connman/qnetworksettingsmanager_p.cpp
index fe62bbe..7c65018 100644
--- a/src/networksettings/connman/qnetworksettingsmanager_p.cpp
+++ b/src/networksettings/connman/qnetworksettingsmanager_p.cpp
@@ -26,15 +26,17 @@
** $QT_END_LICENSE$
**
****************************************************************************/
+#include <QFile>
+#include <QNetworkInterface>
#include "qnetworksettingsmanager_p.h"
-#include "connman_manager_interface.cpp"
-#include "moc_connman_manager_interface.cpp"
#include "qnetworksettingsinterface.h"
#include "qnetworksettingsinterface_p.h"
#include "qnetworksettingsservicemodel.h"
#include "qnetworksettingsuseragent.h"
-#include <QFile>
-#include <QNetworkInterface>
+#include "moc_connman_manager_interface.cpp"
+#ifdef QMAKE_BUILD
+#include "connman_manager_interface.cpp"
+#endif
QT_BEGIN_NAMESPACE
@@ -53,6 +55,8 @@ QNetworkSettingsManagerPrivate::QNetworkSettingsManagerPrivate(QNetworkSettingsM
, m_currentWiredConnection(Q_NULLPTR)
, m_initialized(false)
{
+ qRegisterMetaType<ConnmanMapStruct>("ConnmanMapStruct");
+ qRegisterMetaType<ConnmanMapStructList>("ConnmanMapStructList");
qDBusRegisterMetaType<ConnmanMapStruct>();
qDBusRegisterMetaType<ConnmanMapStructList>();
@@ -99,7 +103,7 @@ bool QNetworkSettingsManagerPrivate::initialize()
connect(m_manager, &NetConnmanManagerInterface::TechnologyAdded, this, &QNetworkSettingsManagerPrivate::onTechnologyAdded);
connect(m_manager, &NetConnmanManagerInterface::TechnologyRemoved, this, &QNetworkSettingsManagerPrivate::onTechnologyRemoved);
- m_manager->RegisterAgent(QDBusObjectPath(AgentPath));
+ m_manager->RegisterAgent(QDBusObjectPath(PropertyAgentPath));
m_initialized = true;
} else {
delete m_manager;