eric7/UI/UserInterface.py

branch
eric7
changeset 8351
7d13e08ddb3f
parent 8343
242d5dae2937
child 8354
12ebd3934fef
--- a/eric7/UI/UserInterface.py	Fri May 21 20:14:48 2021 +0200
+++ b/eric7/UI/UserInterface.py	Sat May 22 11:14:43 2021 +0200
@@ -6307,8 +6307,7 @@
             None,
             self.tr("Export Keyboard Shortcuts"),
             "",
-            self.tr("Keyboard Shortcuts File (*.ekj);;"
-                    "XML Keyboard Shortcuts File (*.e4k)"),
+            self.tr("Keyboard Shortcuts File (*.ekj)"),
             "",
             E5FileDialog.DontConfirmOverwrite)
         
@@ -6520,7 +6519,7 @@
             if os.path.exists(fn):
                 f = QFile(fn)
                 if f.open(QIODevice.OpenModeFlag.ReadOnly):
-                    from E5XML.TasksReader import TasksReader
+                    from EricXML.TasksReader import TasksReader
                     reader = TasksReader(f, viewer=self.taskViewer)
                     reader.readXML()
                     f.close()
@@ -6553,25 +6552,7 @@
             fn = os.path.join(Utilities.getConfigDir(),
                               "eric7session.esj")
         
-        if fn.endswith(".esj"):
-            res = self.__sessionFile.writeFile(fn)
-        else:
-            f = QFile(fn)
-            if f.open(QIODevice.OpenModeFlag.WriteOnly):
-                from E5XML.SessionWriter import SessionWriter
-                SessionWriter(f, None).writeXML()
-                f.close()
-                res = True
-            else:
-                E5MessageBox.critical(
-                    self,
-                    self.tr("Save Session"),
-                    self.tr("<p>The session file <b>{0}</b> could not be"
-                            " written.</p>")
-                    .format(fn))
-                res = False
-        
-        return res
+        return self.__sessionFile.writeFile(fn)
     
     def __readSession(self, filename=""):
         """
@@ -6610,7 +6591,7 @@
                 # old XML based format
                 f = QFile(fn)
                 if f.open(QIODevice.OpenModeFlag.ReadOnly):
-                    from E5XML.SessionReader import SessionReader
+                    from EricXML.SessionReader import SessionReader
                     self.__readingSession = True
                     reader = SessionReader(f, True)
                     reader.readXML()
@@ -6638,8 +6619,7 @@
             self,
             self.tr("Save Session"),
             Utilities.getHomeDir(),
-            self.tr("eric Session Files (*.esj);;"
-                    "eric XML Session Files (*.e5s)"),
+            self.tr("eric Session Files (*.esj)"),
             "")
         
         if not sessionFile:

eric ide

mercurial