--- a/Helpviewer/HelpBrowserWV.py Sun Oct 03 11:29:27 2010 +0200 +++ b/Helpviewer/HelpBrowserWV.py Sun Oct 03 18:39:11 2010 +0200 @@ -218,6 +218,10 @@ try: if extension == QWebPage.ErrorPageExtension: info = sip.cast(option, QWebPage.ErrorPageExtensionOption) + if info.error == 102: + # this is something of a hack; hopefully it will work in the future + return False + errorPage = sip.cast(output, QWebPage.ErrorPageExtensionReturn) urlString = bytes(info.url.toEncoded()).decode() html = notFoundPage_html @@ -1045,7 +1049,6 @@ """ self.__isLoading = True self.__progress = 0 - self.mw.progressBar().show() def __loadProgress(self, progress): """ @@ -1054,7 +1057,6 @@ @param progress progress value (integer) """ self.__progress = progress - self.mw.progressBar().setValue(progress) def __loadFinished(self, ok): """ @@ -1064,7 +1066,6 @@ """ self.__isLoading = False self.__progress = 0 - self.mw.progressBar().hide() if ok: self.mw.adblockManager().page().applyRulesToPage(self.page()) @@ -1128,7 +1129,7 @@ dlg.done[()].connect(self.__downloadDone) self.__downloadWindows.append(dlg) dlg.show() - self.setUrl(self.url()) +## self.setUrl(self.url()) else: replyUrl = reply.url() if replyUrl.isEmpty():