diff -r bbf3af40c223 -r b31f0d894b55 eric7/Plugins/UiExtensionPlugins/Translator/TranslatorRequest.py --- a/eric7/Plugins/UiExtensionPlugins/Translator/TranslatorRequest.py Sun Jun 12 16:05:27 2022 +0200 +++ b/eric7/Plugins/UiExtensionPlugins/Translator/TranslatorRequest.py Mon Jun 13 16:39:53 2022 +0200 @@ -25,7 +25,8 @@ """ Constructor - @param parent reference to the parent object (QObject) + @param parent reference to the parent object + @type QObject """ super().__init__(parent) @@ -45,10 +46,13 @@ """ Public method to issue a GET request. - @param requestUrl URL of the request (QUrl) + @param requestUrl URL of the request + @type QUrl @param extraHeaders list of tuples of additional headers giving - header name (string) and header value (string) - @return server response (QByteArray) or error message (string) + header name and header value + @type tuple of (bytes, bytes) + @return server response or an error message and a success flag + @rtype tuple of (QByteArray or str, bool) """ request = QNetworkRequest(requestUrl) if extraHeaders: @@ -67,13 +71,18 @@ """ Public method to issue a POST request. - @param requestUrl URL of the request (QUrl) - @param requestData data of the request (QByteArray) - @param dataType type of the request data (string) + @param requestUrl URL of the request + @type QUrl + @param requestData data of the request + @type QByteArray + @param dataType type of the request data + @type str @param extraHeaders list of tuples of additional headers giving - header name (string) and header value (string) + header name and header value + @type list of tuple of (bytes, bytes) @return tuple of server response (string) and flag indicating success (boolean) + @rtype tuple of (str, bool) """ request = QNetworkRequest(requestUrl) request.setRawHeader(b"User-Agent",