src/eric7/Tools/TrayStarter.py

branch
eric7
changeset 9624
b47dfa7a137d
parent 9573
9960d19d66b5
child 9653
e67609152c5e
diff -r 9c1f429cb56b -r b47dfa7a137d src/eric7/Tools/TrayStarter.py
--- a/src/eric7/Tools/TrayStarter.py	Sun Dec 18 14:19:10 2022 +0100
+++ b/src/eric7/Tools/TrayStarter.py	Sun Dec 18 19:33:46 2022 +0100
@@ -18,10 +18,11 @@
 from PyQt6.QtGui import QCursor
 from PyQt6.QtWidgets import QApplication, QDialog, QMenu, QSystemTrayIcon
 
-from eric7 import Globals, Preferences, Utilities
+from eric7 import Globals, Preferences
 from eric7.EricGui import EricPixmapCache
 from eric7.EricWidgets import EricMessageBox
 from eric7.EricWidgets.EricApplication import ericApp
+from eric7.SystemUtilities import DesktopUtilities, FileSystemUtilities, PythonUtilities
 from eric7.UI.Info import Program, Version
 
 
@@ -303,14 +304,14 @@
 
         args = []
         args.append(applPath)
-        args.append("--config={0}".format(Utilities.getConfigDir()))
+        args.append("--config={0}".format(Globals.getConfigDir()))
         if self.settingsDir:
             args.append("--settings={0}".format(self.settingsDir))
         for arg in applArgs:
             args.append(arg)
 
         if not os.path.isfile(applPath) or not proc.startDetached(
-            Globals.getPythonExecutable(), args
+            PythonUtilities.getPythonExecutable(), args
         ):
             EricMessageBox.critical(
                 self,
@@ -474,7 +475,7 @@
             formatStr = "&{0:d}. {1}" if idx < 10 else "{0:d}. {1}"
             act = self.recentProjectsMenu.addAction(
                 formatStr.format(
-                    idx, Utilities.compactPath(rp, self.maxMenuFilePathLen)
+                    idx, FileSystemUtilities.compactPath(rp, self.maxMenuFilePathLen)
                 )
             )
             act.setData(rp)
@@ -493,7 +494,7 @@
             formatStr = "&{0:d}. {1}" if idx < 10 else "{0:d}. {1}"
             act = self.recentMultiProjectsMenu.addAction(
                 formatStr.format(
-                    idx, Utilities.compactPath(rmp, self.maxMenuFilePathLen)
+                    idx, FileSystemUtilities.compactPath(rmp, self.maxMenuFilePathLen)
                 )
             )
             act.setData(rmp)
@@ -512,7 +513,7 @@
             formatStr = "&{0:d}. {1}" if idx < 10 else "{0:d}. {1}"
             act = self.recentFilesMenu.addAction(
                 formatStr.format(
-                    idx, Utilities.compactPath(rf, self.maxMenuFilePathLen)
+                    idx, FileSystemUtilities.compactPath(rf, self.maxMenuFilePathLen)
                 )
             )
             act.setData(rf)
@@ -626,8 +627,8 @@
         )
 
         # desktop and session type
-        desktop = Globals.desktopName()
-        session = Globals.sessionType()
+        desktop = DesktopUtilities.desktopName()
+        session = DesktopUtilities.sessionType()
         if desktop or session:
             versionText += "<tr><td></td><td></td></tr>"
             if desktop:

eric ide

mercurial