Helpviewer/Download/DownloadItem.py

changeset 2403
e3d7a861547c
parent 2302
f29e9405c851
child 2523
139f182b72f6
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()

eric ide

mercurial