--- a/eric6/Plugins/UiExtensionPlugins/Translator/TranslatorRequest.py Mon Mar 01 17:48:43 2021 +0100 +++ b/eric6/Plugins/UiExtensionPlugins/Translator/TranslatorRequest.py Tue Mar 02 17:17:09 2021 +0100 @@ -51,14 +51,15 @@ @return server response (QByteArray) or error message (string) """ request = QNetworkRequest(requestUrl) - request.setAttribute(QNetworkRequest.FollowRedirectsAttribute, True) + request.setAttribute( + QNetworkRequest.Attribute.FollowRedirectsAttribute, True) if extraHeaders: for name, value in extraHeaders: request.setRawHeader(name, value) reply = self.__networkManager.get(request) if not self.__loop.isRunning(): self.__loop.exec() - if reply.error() != QNetworkReply.NoError: + if reply.error() != QNetworkReply.NetworkError.NoError: return reply.errorString(), False else: return reply.readAll(), True @@ -83,7 +84,8 @@ self.__contentTypes[dataType]) request.setRawHeader(b"Content-Length", QByteArray.number(requestData.size())) - request.setAttribute(QNetworkRequest.FollowRedirectsAttribute, True) + request.setAttribute( + QNetworkRequest.Attribute.FollowRedirectsAttribute, True) if extraHeaders: for name, value in extraHeaders: request.setRawHeader(name, value) @@ -91,7 +93,7 @@ reply = self.__networkManager.post(request, requestData) if not self.__loop.isRunning(): self.__loop.exec() - if reply.error() != QNetworkReply.NoError: + if reply.error() != QNetworkReply.NetworkError.NoError: return reply.errorString(), False else: return str(reply.readAll(), "utf-8", "replace"), True