Showing the changes to libraries/script-engine/src/ScriptEngine.cpp (1 of 19 files). Show all
Unified · Split
| @@ -178,7 +178,9 @@ void ScriptEngine::loadURL(const QUrl& scriptURL) { · 177 unmodified lines | |||
| 178 | } | 178 | } |
| 179 | } else { | 179 | } else { |
| 180 | QNetworkAccessManager& networkAccessManager = NetworkAccessManager::getInstance(); | 180 | QNetworkAccessManager& networkAccessManager = NetworkAccessManager::getInstance(); |
| 181 | QNetworkReply* reply = networkAccessManager.get(QNetworkRequest(url)); | 181 | QNetworkRequest networkRequest = QNetworkRequest(url); |
| 182 | networkRequest.setHeader(QNetworkRequest::UserAgentHeader, HIGH_FIDELITY_USER_AGENT); | ||
| 183 | QNetworkReply* reply = networkAccessManager.get(networkRequest); | ||
| 182 | connect(reply, &QNetworkReply::finished, this, &ScriptEngine::handleScriptDownload); | 184 | connect(reply, &QNetworkReply::finished, this, &ScriptEngine::handleScriptDownload); |
| 183 | } | 185 | } |
| 184 | } | 186 | } |
| @@ -601,7 +603,9 @@ void ScriptEngine::include(const QString& includeFile) { · 416 unmodified lines | |||
| 601 | 603 | ||
| 602 | if (url.scheme() == "http" || url.scheme() == "https" || url.scheme() == "ftp") { | 604 | if (url.scheme() == "http" || url.scheme() == "https" || url.scheme() == "ftp") { |
| 603 | QNetworkAccessManager& networkAccessManager = NetworkAccessManager::getInstance(); | 605 | QNetworkAccessManager& networkAccessManager = NetworkAccessManager::getInstance(); |
| 604 | QNetworkReply* reply = networkAccessManager.get(QNetworkRequest(url)); | 606 | QNetworkRequest networkRequest = QNetworkRequest(url); |
| 607 | networkRequest.setHeader(QNetworkRequest::UserAgentHeader, HIGH_FIDELITY_USER_AGENT); | ||
| 608 | QNetworkReply* reply = networkAccessManager.get(networkRequest); | ||
| 605 | qDebug() << "Downloading included script at" << includeFile; | 609 | qDebug() << "Downloading included script at" << includeFile; |
| 606 | QEventLoop loop; | 610 | QEventLoop loop; |
| 607 | QObject::connect(reply, SIGNAL(finished()), &loop, SLOT(quit())); | 611 | QObject::connect(reply, SIGNAL(finished()), &loop, SLOT(quit())); |