src/eric7/MultiProject/MultiProject.py

branch
eric7
changeset 9482
a2bc06a54d9d
parent 9473
3f23dbf37dbe
child 9573
9960d19d66b5
diff -r 0b936ff1bbb9 -r a2bc06a54d9d src/eric7/MultiProject/MultiProject.py
--- a/src/eric7/MultiProject/MultiProject.py	Sun Nov 06 11:22:39 2022 +0100
+++ b/src/eric7/MultiProject/MultiProject.py	Mon Nov 07 17:19:58 2022 +0100
@@ -21,6 +21,7 @@
 from eric7.EricGui.EricOverrideCursor import EricOverrideCursor
 from eric7.EricWidgets import EricFileDialog, EricMessageBox, EricPathPickerDialog
 from eric7.EricWidgets.EricPathPickerDialog import EricPathPickerModes
+from eric7.EricXML.MultiProjectReader import MultiProjectReader
 from eric7.Globals import recentNameMultiProject
 from eric7.UI import Config
 
@@ -229,8 +230,6 @@
             f = QFile(fn)
             if f.open(QIODevice.OpenModeFlag.ReadOnly):
                 with EricOverrideCursor():
-                    from eric7.EricXML.MultiProjectReader import MultiProjectReader
-
                     reader = MultiProjectReader(f, self)
                     reader.readXML()
                     f.close()
@@ -487,11 +486,11 @@
         This method displays the new multi project dialog and initializes
         the multi project object with the data entered.
         """
+        from .PropertiesDialog import PropertiesDialog
+
         if not self.checkDirty():
             return
 
-        from .PropertiesDialog import PropertiesDialog
-
         dlg = PropertiesDialog(self, True)
         if dlg.exec() == QDialog.DialogCode.Accepted:
             self.closeMultiProject()

eric ide

mercurial