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) )