ProjectPyramid/ConfigurationPage/PyramidPage.py

branch
eric7
changeset 160
41b23683d5a1
parent 159
d4e7f5a389e6
child 164
277a93891db9
diff -r d4e7f5a389e6 -r 41b23683d5a1 ProjectPyramid/ConfigurationPage/PyramidPage.py
--- a/ProjectPyramid/ConfigurationPage/PyramidPage.py	Wed Sep 21 16:24:54 2022 +0200
+++ b/ProjectPyramid/ConfigurationPage/PyramidPage.py	Tue Oct 25 09:40:12 2022 +0200
@@ -9,16 +9,19 @@
 
 from PyQt6.QtCore import pyqtSlot
 
-from EricWidgets.EricApplication import ericApp
-from EricWidgets.EricPathPicker import EricPathPickerModes
+try:
+    from eric7.EricGui import EricPixmapCache
+except ImportError:
+    from UI import PixmapCache as EricPixmapCache
+from eric7.EricWidgets.EricApplication import ericApp
+from eric7.EricWidgets.EricPathPicker import EricPathPickerModes
+from eric7.Globals import isWindowsPlatform, isMacPlatform
+from eric7.Preferences.ConfigurationPages.ConfigurationPageBase import (
+    ConfigurationPageBase,
+)
 
-from Preferences.ConfigurationPages.ConfigurationPageBase import ConfigurationPageBase
 from .Ui_PyramidPage import Ui_PyramidPage
 
-import UI.PixmapCache
-
-from Globals import isWindowsPlatform, isMacPlatform
-
 
 class PyramidPage(ConfigurationPageBase, Ui_PyramidPage):
     """
@@ -53,7 +56,7 @@
             consoleList.append("xterm -e")
         self.consoleCommandCombo.addItems(consoleList)
 
-        self.urlResetButton.setIcon(UI.PixmapCache.getIcon("editUndo"))
+        self.urlResetButton.setIcon(EricPixmapCache.getIcon("editUndo"))
 
         self.py3ShellCombo.addItem(self.tr("Plain Python"), "python")
         self.py3ShellCombo.addItem(self.tr("IPython"), "ipython")

eric ide

mercurial