diff -r 304fcefd3b04 -r e3d7a861547c Helpviewer/Download/DownloadItem.py --- a/Helpviewer/Download/DownloadItem.py Sun Feb 10 15:26:21 2013 +0100 +++ b/Helpviewer/Download/DownloadItem.py Sun Feb 10 18:31:31 2013 +0100 @@ -16,10 +16,7 @@ from .Ui_DownloadItem import Ui_DownloadItem -import Helpviewer.HelpWindow - from .DownloadUtilities import timeString, dataString -from .DownloadAskActionDialog import DownloadAskActionDialog import UI.PixmapCache import Preferences @@ -158,6 +155,7 @@ if self.__gettingFileName: return + import Helpviewer.HelpWindow downloadDirectory = Helpviewer.HelpWindow.HelpWindow\ .downloadManager().downloadDirectory() @@ -173,6 +171,7 @@ ask = True self.__autoOpen = False if not self.__toDownload: + from .DownloadAskActionDialog import DownloadAskActionDialog url = self.__reply.url() dlg = DownloadAskActionDialog( QFileInfo(originalFileName).fileName(), @@ -324,6 +323,7 @@ if self.__page: nam = self.__page.networkAccessManager() else: + import Helpviewer.HelpWindow nam = Helpviewer.HelpWindow.HelpWindow.networkAccessManager() reply = nam.get(QNetworkRequest(self.__url)) if self.__output.exists(): @@ -446,6 +446,7 @@ locationHeader = self.__reply.header(QNetworkRequest.LocationHeader) if locationHeader and locationHeader.isValid(): self.__url = QUrl(locationHeader) + import Helpviewer.HelpWindow self.__reply = Helpviewer.HelpWindow.HelpWindow.networkAccessManager().get( QNetworkRequest(self.__url)) self.initialize()