392 import Helpviewer.HelpWindow |
392 import Helpviewer.HelpWindow |
393 from Helpviewer.Network.FollowRedirectReply import FollowRedirectReply |
393 from Helpviewer.Network.FollowRedirectReply import FollowRedirectReply |
394 self.__downloading = FollowRedirectReply( |
394 self.__downloading = FollowRedirectReply( |
395 self.location(), |
395 self.location(), |
396 Helpviewer.HelpWindow.HelpWindow.networkAccessManager()) |
396 Helpviewer.HelpWindow.HelpWindow.networkAccessManager()) |
397 self.__downloading.finished.connect(self.__rulesDownloaded) |
397 self.__downloading.finished.connect( |
398 |
398 lambda: self.__rulesDownloaded(self.__downloading)) |
399 def __rulesDownloaded(self): |
399 |
|
400 def __rulesDownloaded(self, reply): |
400 """ |
401 """ |
401 Private slot to deal with the downloaded rules. |
402 Private slot to deal with the downloaded rules. |
402 """ |
403 |
403 reply = self.sender() |
404 @param reply reference to the network reply |
404 |
405 @type QNetworkReply |
|
406 """ |
405 response = reply.readAll() |
407 response = reply.readAll() |
406 reply.close() |
408 reply.close() |
407 self.__downloading = None |
409 self.__downloading = None |
408 |
410 |
409 if reply.error() != QNetworkReply.NoError: |
411 if reply.error() != QNetworkReply.NoError: |