241 return |
241 return |
242 |
242 |
243 request = QNetworkRequest(self.location()) |
243 request = QNetworkRequest(self.location()) |
244 self.__downloading = \ |
244 self.__downloading = \ |
245 Helpviewer.HelpWindow.HelpWindow.networkAccessManager().get(request) |
245 Helpviewer.HelpWindow.HelpWindow.networkAccessManager().get(request) |
246 self.connect(self.__downloading, SIGNAL("finished()"), self.__rulesDownloaded) |
246 self.__downloading.finished[()].connect(self.__rulesDownloaded) |
247 |
247 |
248 def __rulesDownloaded(self): |
248 def __rulesDownloaded(self): |
249 """ |
249 """ |
250 Private slot to deal with the downloaded rules. |
250 Private slot to deal with the downloaded rules. |
251 """ |
251 """ |
265 |
265 |
266 if redirect.isValid(): |
266 if redirect.isValid(): |
267 request = QNetworkRequest(redirect) |
267 request = QNetworkRequest(redirect) |
268 self.__downloading = \ |
268 self.__downloading = \ |
269 Helpviewer.HelpWindow.HelpWindow.networkAccessManager().get(request) |
269 Helpviewer.HelpWindow.HelpWindow.networkAccessManager().get(request) |
270 self.connect(self.__downloading, SIGNAL("finished()"), self.__rulesDownloaded) |
270 self.__downloading.finished[()].connect(self.__rulesDownloaded) |
271 return |
271 return |
272 |
272 |
273 if response.isEmpty(): |
273 if response.isEmpty(): |
274 QMessageBox.warning(None, |
274 QMessageBox.warning(None, |
275 self.trUtf8("Downloading subscription rules"), |
275 self.trUtf8("Downloading subscription rules"), |