eric7/MultiProject/MultiProject.py

branch
eric7
changeset 8356
68ec9c3d4de5
parent 8351
7d13e08ddb3f
child 8358
144a6b854f70
--- a/eric7/MultiProject/MultiProject.py	Sat May 22 17:01:51 2021 +0200
+++ b/eric7/MultiProject/MultiProject.py	Sat May 22 18:51:46 2021 +0200
@@ -18,10 +18,10 @@
 
 from Globals import recentNameMultiProject
 
-from E5Gui.E5Action import E5Action, createActionGroup
-from E5Gui import E5FileDialog, E5MessageBox, E5PathPickerDialog
-from E5Gui.E5PathPickerDialog import E5PathPickerModes
-from E5Gui.E5OverrideCursor import E5OverrideCursor
+from E5Gui.EricAction import EricAction, createActionGroup
+from E5Gui import EricFileDialog, EricMessageBox, EricPathPickerDialog
+from E5Gui.EricPathPickerDialog import EricPathPickerModes
+from E5Gui.EricOverrideCursor import EricOverrideCursor
 
 import UI.PixmapCache
 
@@ -229,20 +229,20 @@
         """
         if os.path.splitext(fn)[1] == ".emj":
             # new JSON based format
-            with E5OverrideCursor():
+            with EricOverrideCursor():
                 res = self.__multiProjectFile.readFile(fn)
         else:
             # old XML based format
             f = QFile(fn)
             if f.open(QIODevice.OpenModeFlag.ReadOnly):
-                with E5OverrideCursor():
+                with EricOverrideCursor():
                     from EricXML.MultiProjectReader import MultiProjectReader
                     reader = MultiProjectReader(f, self)
                     reader.readXML()
                     f.close()
                 res = not reader.hasError()
             else:
-                E5MessageBox.critical(
+                EricMessageBox.critical(
                     self.ui,
                     self.tr("Read Multi Project File"),
                     self.tr(
@@ -365,12 +365,12 @@
                 startdir = Preferences.getMultiProject("Workspace")
             srcProject = self.__projects[uid]
             srcProjectDirectory = os.path.dirname(srcProject["file"])
-            dstProjectDirectory, ok = E5PathPickerDialog.getPath(
+            dstProjectDirectory, ok = EricPathPickerDialog.getPath(
                 self.parent(),
                 self.tr("Copy Project"),
                 self.tr("Enter directory for the new project (must not exist"
                         " already):"),
-                mode=E5PathPickerModes.DIRECTORY_MODE,
+                mode=EricPathPickerModes.DIRECTORY_MODE,
                 path=srcProjectDirectory,
                 defaultDirectory=startdir,
             )
@@ -382,7 +382,7 @@
                 try:
                     shutil.copytree(srcProjectDirectory, dstProjectDirectory)
                 except shutil.Error:
-                    E5MessageBox.critical(
+                    EricMessageBox.critical(
                         self.parent(),
                         self.tr("Copy Project"),
                         self.tr("<p>The source project <b>{0}</b> could not"
@@ -536,7 +536,7 @@
             return
         
         if fn is None:
-            fn = E5FileDialog.getOpenFileName(
+            fn = EricFileDialog.getOpenFileName(
                 self.parent(),
                 self.tr("Open Multi Project"),
                 Preferences.getMultiProject("Workspace") or
@@ -601,13 +601,13 @@
             (Preferences.getMultiProject("Workspace") or
              Utilities.getHomeDir())
         )
-        fn, selectedFilter = E5FileDialog.getSaveFileNameAndFilter(
+        fn, selectedFilter = EricFileDialog.getSaveFileNameAndFilter(
             self.parent(),
             self.tr("Save Multiproject"),
             defaultPath,
             self.tr("Multi Project Files (*.emj)"),
             defaultFilter,
-            E5FileDialog.DontConfirmOverwrite)
+            EricFileDialog.DontConfirmOverwrite)
         
         if fn:
             ext = QFileInfo(fn).suffix()
@@ -616,12 +616,12 @@
                 if ex:
                     fn += ex
             if QFileInfo(fn).exists():
-                res = E5MessageBox.yesNo(
+                res = EricMessageBox.yesNo(
                     self.parent(),
                     self.tr("Save File"),
                     self.tr("<p>The file <b>{0}</b> already exists."
                             " Overwrite it?</p>").format(fn),
-                    icon=E5MessageBox.Warning)
+                    icon=EricMessageBox.Warning)
                 if not res:
                     return False
                 
@@ -641,7 +641,7 @@
         @return flag indicating whether this operation was successful (boolean)
         """
         if self.isDirty():
-            res = E5MessageBox.okToClearData(
+            res = EricMessageBox.okToClearData(
                 self.parent(),
                 self.tr("Close Multiproject"),
                 self.tr("The current multiproject has unsaved changes."),
@@ -695,7 +695,7 @@
         
         self.actGrp1 = createActionGroup(self)
         
-        act = E5Action(
+        act = EricAction(
             self.tr('New multiproject'),
             UI.PixmapCache.getIcon("multiProjectNew"),
             self.tr('&New...'), 0, 0,
@@ -709,7 +709,7 @@
         act.triggered.connect(self.__newMultiProject)
         self.actions.append(act)
 
-        act = E5Action(
+        act = EricAction(
             self.tr('Open multiproject'),
             UI.PixmapCache.getIcon("multiProjectOpen"),
             self.tr('&Open...'), 0, 0,
@@ -722,7 +722,7 @@
         act.triggered.connect(self.openMultiProject)
         self.actions.append(act)
 
-        self.closeAct = E5Action(
+        self.closeAct = EricAction(
             self.tr('Close multiproject'),
             UI.PixmapCache.getIcon("multiProjectClose"),
             self.tr('&Close'), 0, 0, self, 'multi_project_close')
@@ -735,7 +735,7 @@
         self.closeAct.triggered.connect(self.closeMultiProject)
         self.actions.append(self.closeAct)
 
-        self.saveAct = E5Action(
+        self.saveAct = EricAction(
             self.tr('Save multiproject'),
             UI.PixmapCache.getIcon("multiProjectSave"),
             self.tr('&Save'), 0, 0, self, 'multi_project_save')
@@ -747,7 +747,7 @@
         self.saveAct.triggered.connect(self.saveMultiProject)
         self.actions.append(self.saveAct)
 
-        self.saveasAct = E5Action(
+        self.saveasAct = EricAction(
             self.tr('Save multiproject as'),
             UI.PixmapCache.getIcon("multiProjectSaveAs"),
             self.tr('Save &as...'), 0, 0, self,
@@ -761,7 +761,7 @@
         self.saveasAct.triggered.connect(self.saveMultiProjectAs)
         self.actions.append(self.saveasAct)
 
-        self.addProjectAct = E5Action(
+        self.addProjectAct = EricAction(
             self.tr('Add project to multiproject'),
             UI.PixmapCache.getIcon("fileProject"),
             self.tr('Add &project...'), 0, 0,
@@ -776,7 +776,7 @@
         self.addProjectAct.triggered.connect(self.addNewProject)
         self.actions.append(self.addProjectAct)
 
-        self.propsAct = E5Action(
+        self.propsAct = EricAction(
             self.tr('Multiproject properties'),
             UI.PixmapCache.getIcon("multiProjectProps"),
             self.tr('&Properties...'), 0, 0, self,
@@ -839,7 +839,7 @@
         Public slot to initialize the multi project toolbar.
         
         @param toolbarManager reference to a toolbar manager object
-            (E5ToolBarManager)
+            (EricToolBarManager)
         @return the toolbar generated (QToolBar)
         """
         tb = QToolBar(self.tr("Multiproject"), self.ui)
@@ -923,23 +923,23 @@
         """
         Public method to get a list of all actions.
         
-        @return list of all actions (list of E5Action)
+        @return list of all actions (list of EricAction)
         """
         return self.actions[:]
     
-    def addE5Actions(self, actions):
+    def addEricActions(self, actions):
         """
         Public method to add actions to the list of actions.
         
-        @param actions list of actions (list of E5Action)
+        @param actions list of actions (list of EricAction)
         """
         self.actions.extend(actions)
     
-    def removeE5Actions(self, actions):
+    def removeEricActions(self, actions):
         """
         Public method to remove actions from the list of actions.
         
-        @param actions list of actions (list of E5Action)
+        @param actions list of actions (list of EricAction)
         """
         for act in actions:
             with contextlib.suppress(ValueError):

eric ide

mercurial