--- a/src/eric7/WebBrowser/Tools/WebIconProvider.py Tue Oct 18 16:05:20 2022 +0200 +++ b/src/eric7/WebBrowser/Tools/WebIconProvider.py Tue Oct 18 16:06:21 2022 +0200 @@ -15,9 +15,9 @@ from PyQt6.QtGui import QIcon, QPixmap, QImage from PyQt6.QtWidgets import QDialog -from Utilities.AutoSaver import AutoSaver +from eric7.Utilities.AutoSaver import AutoSaver -import UI.PixmapCache +from eric7.EricGui import EricPixmapCache class WebIconProvider(QObject): @@ -110,7 +110,7 @@ if not self.__loaded: return - from WebBrowser.WebBrowserWindow import WebBrowserWindow + from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow if not WebBrowserWindow.isPrivate() and bool(self.__iconDatabasePath): db = {} @@ -182,7 +182,7 @@ scheme = url.scheme() iconName = scheme2iconName.get(scheme) if iconName: - return UI.PixmapCache.getIcon(iconName) + return EricPixmapCache.getIcon(iconName) self.load() @@ -207,9 +207,9 @@ return self.__iconsDB[iconUrlStr] if scheme == "https": - return UI.PixmapCache.getIcon("securityHigh32") + return EricPixmapCache.getIcon("securityHigh32") else: - return UI.PixmapCache.getIcon("defaultIcon") + return EricPixmapCache.getIcon("defaultIcon") def clear(self): """