QNetworkSession is part of Qt. Making isOpen use connectivity-api will not work, because the QNetworkSession state isn't necessarily a one to one relationship to the connectivity state.
QNetworkAccessManager and friends use QtBearer and the network manager backends it provides for network access. So any Qml or Qt app that uses QNetworkAccessManager will not function correctly. Take for example this: QNetworkAccessManager *manager = new QNetworkAccessManager(this); manager->get(QNetworkRequest(QUrl("http://qt-project.org"))); QNAM uses a QNetworkConfiguration internally, which in turn uses network manager via dbus. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1404188 Title: QNetworkSession::isOpen() always returns false To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apparmor-easyprof-ubuntu/+bug/1404188/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs