Project/CreateDialogCodeDialog.py

changeset 2408
dc3a7c9d8f6e
parent 2302
f29e9405c851
child 2492
91ab554e3465
--- a/Project/CreateDialogCodeDialog.py	Sun Feb 10 19:46:21 2013 +0100
+++ b/Project/CreateDialogCodeDialog.py	Mon Feb 11 14:08:08 2013 +0100
@@ -18,11 +18,8 @@
 from E5Gui.E5Application import e5App
 from E5Gui import E5MessageBox
 
-from .NewDialogClassDialog import NewDialogClassDialog
 from .Ui_CreateDialogCodeDialog import Ui_CreateDialogCodeDialog
 
-from Utilities import ModuleParser
-
 from eric5config import getConfig
 
 pyqtSignatureRole = Qt.UserRole + 1
@@ -81,6 +78,7 @@
                     exts = [splitExt[1]]
                 else:
                     exts = None
+                from Utilities import ModuleParser
                 self.__module = ModuleParser.readModule(self.srcFile, extensions=exts,
                                                         caching=False)
             except ImportError:
@@ -506,6 +504,7 @@
         path, file = os.path.split(self.srcFile)
         objName = self.__objectName()
         if objName:
+            from .NewDialogClassDialog import NewDialogClassDialog
             dlg = NewDialogClassDialog(objName, file, path, self)
             if dlg.exec_() == QDialog.Accepted:
                 className, fileName = dlg.getData()

eric ide

mercurial