Helpviewer/HelpWebSearchWidget.py

changeset 2403
e3d7a861547c
parent 2302
f29e9405c851
child 2525
8b507a9a2d40
child 2763
e4794166ad70
--- a/Helpviewer/HelpWebSearchWidget.py	Sun Feb 10 15:26:21 2013 +0100
+++ b/Helpviewer/HelpWebSearchWidget.py	Sun Feb 10 18:31:31 2013 +0100
@@ -16,11 +16,7 @@
 
 import Preferences
 
-from E5Gui.E5LineEdit import E5LineEdit, E5ClearableLineEdit
-from E5Gui.E5LineEditButton import E5LineEditButton
-
-from .OpenSearch.OpenSearchManager import OpenSearchManager
-from .OpenSearch.OpenSearchEngineAction import OpenSearchEngineAction
+from E5Gui.E5LineEdit import E5ClearableLineEdit
 
 
 class HelpWebSearchWidget(E5ClearableLineEdit):
@@ -39,6 +35,10 @@
         """
         super().__init__(parent)
         
+        from E5Gui.E5LineEdit import E5LineEdit
+        from E5Gui.E5LineEditButton import E5LineEditButton
+        from .OpenSearch.OpenSearchManager import OpenSearchManager
+
         self.__mw = parent
         
         self.__openSearchManager = OpenSearchManager(self)
@@ -219,6 +219,7 @@
         """
         self.__enginesMenu.clear()
         
+        from .OpenSearch.OpenSearchEngineAction import OpenSearchEngineAction
         engineNames = self.__openSearchManager.allEnginesNames()
         for engineName in engineNames:
             engine = self.__openSearchManager.engine(engineName)

eric ide

mercurial