--- 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()