eric6/Plugins/UiExtensionPlugins/Translator/TranslatorRequest.py

changeset 7759
51aa6c6b66f7
parent 7360
9190402e4505
child 7780
41420f82c0ac
equal deleted inserted replaced
7758:dd54d33d21d2 7759:51aa6c6b66f7
56 if extraHeaders: 56 if extraHeaders:
57 for name, value in extraHeaders: 57 for name, value in extraHeaders:
58 request.setRawHeader(name, value) 58 request.setRawHeader(name, value)
59 reply = self.__networkManager.get(request) 59 reply = self.__networkManager.get(request)
60 if not self.__loop.isRunning(): 60 if not self.__loop.isRunning():
61 self.__loop.exec_() 61 self.__loop.exec()
62 if reply.error() != QNetworkReply.NoError: 62 if reply.error() != QNetworkReply.NoError:
63 return reply.errorString(), False 63 return reply.errorString(), False
64 else: 64 else:
65 return reply.readAll(), True 65 return reply.readAll(), True
66 66
89 for name, value in extraHeaders: 89 for name, value in extraHeaders:
90 request.setRawHeader(name, value) 90 request.setRawHeader(name, value)
91 request.setUrl(requestUrl) 91 request.setUrl(requestUrl)
92 reply = self.__networkManager.post(request, requestData) 92 reply = self.__networkManager.post(request, requestData)
93 if not self.__loop.isRunning(): 93 if not self.__loop.isRunning():
94 self.__loop.exec_() 94 self.__loop.exec()
95 if reply.error() != QNetworkReply.NoError: 95 if reply.error() != QNetworkReply.NoError:
96 return reply.errorString(), False 96 return reply.errorString(), False
97 else: 97 else:
98 return str(reply.readAll(), "utf-8", "replace"), True 98 return str(reply.readAll(), "utf-8", "replace"), True

eric ide

mercurial