#3041 Test for ssl support before using ssl

This commit is contained in:
Magne Sjaastad 2018-06-14 12:47:11 +02:00
parent 3661827c62
commit 17bbed20c0

View File

@ -36,6 +36,7 @@
#include <QObject>
#include <QSslConfiguration>
#include <QSslSocket>
#include <QtGui>
#include <QtNetwork>
@ -320,9 +321,13 @@ void RiuWellImportWizard::startRequest(QUrl url)
auto request = QNetworkRequest(url);
#ifndef QT_NO_OPENSSL
QSslConfiguration config = QSslConfiguration::defaultConfiguration();
config.setProtocol(QSsl::TlsV1);
request.setSslConfiguration(config);
bool supportsSsl = QSslSocket::supportsSsl();
if (supportsSsl)
{
QSslConfiguration config = QSslConfiguration::defaultConfiguration();
config.setProtocol(QSsl::TlsV1);
request.setSslConfiguration(config);
}
#endif
m_reply = m_networkAccessManager.get(request);