summaryrefslogtreecommitdiffstats
path: root/src/plugins/bearer/networkmanager/qnetworkmanagerservice.cpp
diff options
context:
space:
mode:
authorAaron McCarthy <aaron.mccarthy@nokia.com>2009-12-09 05:44:52 (GMT)
committerAaron McCarthy <aaron.mccarthy@nokia.com>2010-01-04 01:07:51 (GMT)
commit7858758772ad01e6a772cb048e4f1eda7f4ec9c3 (patch)
treed8a81f486ee01f494991c89529d06f4e2fa16167 /src/plugins/bearer/networkmanager/qnetworkmanagerservice.cpp
parentee8b1156400791a077280138863336ea93a774a7 (diff)
downloadQt-7858758772ad01e6a772cb048e4f1eda7f4ec9c3.zip
Qt-7858758772ad01e6a772cb048e4f1eda7f4ec9c3.tar.gz
Qt-7858758772ad01e6a772cb048e4f1eda7f4ec9c3.tar.bz2
Rework NetworkManager backend.
Diffstat (limited to 'src/plugins/bearer/networkmanager/qnetworkmanagerservice.cpp')
-rw-r--r--src/plugins/bearer/networkmanager/qnetworkmanagerservice.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/plugins/bearer/networkmanager/qnetworkmanagerservice.cpp b/src/plugins/bearer/networkmanager/qnetworkmanagerservice.cpp
index e95c2e6..9376324 100644
--- a/src/plugins/bearer/networkmanager/qnetworkmanagerservice.cpp
+++ b/src/plugins/bearer/networkmanager/qnetworkmanagerservice.cpp
@@ -95,6 +95,7 @@ QNetworkManagerInterface::~QNetworkManagerInterface()
{
delete d->connectionInterface;
delete d;
+ delete nmDBusHelper;
}
bool QNetworkManagerInterface::isValid()
@@ -692,9 +693,12 @@ bool QNetworkManagerSettingsConnection::setConnections()
bool allOk = false;
if(!dbusConnection.connect(d->service, d->path,
- NM_DBUS_IFACE_SETTINGS_CONNECTION, "NewConnection",
+ NM_DBUS_IFACE_SETTINGS_CONNECTION, "Updated",
this, SIGNAL(updated(QNmSettingsMap)))) {
allOk = true;
+ } else {
+ QDBusError error = dbusConnection.lastError();
+ qDebug() << error.name() << error.message() << error.type();
}
nmDBusHelper = new QNmDBusHelper;