diff options
author | Aaron McCarthy <aaron.mccarthy@nokia.com> | 2009-12-09 05:44:52 (GMT) |
---|---|---|
committer | Aaron McCarthy <aaron.mccarthy@nokia.com> | 2010-01-04 01:07:51 (GMT) |
commit | 7858758772ad01e6a772cb048e4f1eda7f4ec9c3 (patch) | |
tree | d8a81f486ee01f494991c89529d06f4e2fa16167 /src/plugins/bearer/networkmanager/qnetworkmanagerservice.cpp | |
parent | ee8b1156400791a077280138863336ea93a774a7 (diff) | |
download | Qt-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.cpp | 6 |
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; |