ProjectPyramid/Project.py

branch
eric7
changeset 160
41b23683d5a1
parent 159
d4e7f5a389e6
child 164
277a93891db9
diff -r d4e7f5a389e6 -r 41b23683d5a1 ProjectPyramid/Project.py
--- a/ProjectPyramid/Project.py	Wed Sep 21 16:24:54 2022 +0200
+++ b/ProjectPyramid/Project.py	Tue Oct 25 09:40:12 2022 +0200
@@ -20,17 +20,19 @@
 from PyQt6.QtWidgets import QMenu, QDialog, QInputDialog, QLineEdit
 from PyQt6.QtCore import QProcess as QProcessPyQt
 
-from EricWidgets.EricApplication import ericApp
-from EricWidgets import EricMessageBox, EricFileDialog
-from EricGui.EricAction import EricAction
+from eric7 import Preferences, Utilities
+from eric7.EricGui.EricAction import EricAction
+from eric7.EricWidgets.EricApplication import ericApp
+from eric7.EricWidgets import EricMessageBox, EricFileDialog
+from eric7.Globals import isWindowsPlatform
+
+try:
+    from eric7.EricGui import EricPixmapCache
+except ImportError:
+    from UI import PixmapCache as EricPixmapCache
 
 from .PyramidDialog import PyramidDialog
 
-import Preferences
-import Utilities
-from Globals import isWindowsPlatform
-import UI.PixmapCache
-
 
 class PyramidNoProjectSelectedError(Exception):
     """
@@ -1045,7 +1047,7 @@
             buttons=EricMessageBox.Ok,
         )
         msgBox.setIconPixmap(
-            UI.PixmapCache.getPixmap(
+            EricPixmapCache.getPixmap(
                 os.path.join(
                     "ProjectPyramid", "icons", "pyramid64-{0}".format(self.__iconSuffix)
                 )

eric ide

mercurial