From d8d81ee06f62c7636ac79d5c162db3e4e39f79a1 Mon Sep 17 00:00:00 2001 From: Tannin Date: Thu, 19 Nov 2015 19:07:23 +0100 Subject: fix/workaround for a problem where Qt thinks it's not connected to the net --- src/nxmaccessmanager.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/nxmaccessmanager.cpp') diff --git a/src/nxmaccessmanager.cpp b/src/nxmaccessmanager.cpp index 0763bb71..e6479a7e 100644 --- a/src/nxmaccessmanager.cpp +++ b/src/nxmaccessmanager.cpp @@ -58,6 +58,11 @@ NXMAccessManager::NXMAccessManager(QObject *parent, const QString &moVersion) m_LoginTimeout.setInterval(30000); setCookieJar(new PersistentCookieJar( QDir::fromNativeSeparators(Settings::instance().getCacheDirectory() + "/nexus_cookies.dat"))); + + if (networkAccessible() == QNetworkAccessManager::UnknownAccessibility) { + // why is this necessary all of a sudden? + setNetworkAccessible(QNetworkAccessManager::Accessible); + } } NXMAccessManager::~NXMAccessManager() -- cgit v1.3.1