--- a/ProjectFlask/Project.py Wed Sep 21 16:30:55 2022 +0200 +++ b/ProjectFlask/Project.py Tue Oct 25 10:07:29 2022 +0200 @@ -19,14 +19,16 @@ ) from PyQt6.QtWidgets import QMenu, QDialog -from EricWidgets import EricMessageBox, EricFileDialog -from EricGui.EricAction import EricAction -from EricWidgets.EricApplication import ericApp +from eric7 import Utilities +from eric7.EricGui.EricAction import EricAction +from eric7.EricWidgets import EricMessageBox, EricFileDialog +from eric7.EricWidgets.EricApplication import ericApp +from eric7.Globals import isWindowsPlatform -from Globals import isWindowsPlatform - -import UI.PixmapCache -import Utilities +try: + from eric7.EricGui import EricPixmapCache +except ImportError: + from UI import PixmapCache as EricPixmapCache from .FlaskBabelExtension.PyBabelProjectExtension import PyBabelProject from .FlaskMigrateExtension.MigrateProjectExtension import MigrateProject @@ -590,7 +592,7 @@ buttons=EricMessageBox.Ok, ) msgBox.setIconPixmap( - UI.PixmapCache.getPixmap( + EricPixmapCache.getPixmap( os.path.join( "ProjectFlask", "icons", "flask64-{0}".format(self.__iconSuffix) )