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

Reply via email to