diff -r 81f446717433 -r 273252fd0d99 PrintRemover/ConfigurationPage/PrintRemoverPage.py --- a/PrintRemover/ConfigurationPage/PrintRemoverPage.py Wed Sep 21 10:58:59 2022 +0200 +++ b/PrintRemover/ConfigurationPage/PrintRemoverPage.py Mon Oct 24 16:34:33 2022 +0200 @@ -12,12 +12,17 @@ from PyQt6.QtCore import pyqtSlot from PyQt6.QtWidgets import QListWidgetItem, QInputDialog, QLineEdit -from EricWidgets.EricApplication import ericApp +from eric7.EricWidgets.EricApplication import ericApp -from Preferences.ConfigurationPages.ConfigurationPageBase import ConfigurationPageBase +from eric7.Preferences.ConfigurationPages.ConfigurationPageBase import ( + ConfigurationPageBase, +) from .Ui_PrintRemoverPage import Ui_PrintRemoverPage -import UI.PixmapCache +try: + from eric7.EricGui import EricPixmapCache +except ImportError: + from UI import PixmapCache as EricPixmapCache class PrintRemoverPage(ConfigurationPageBase, Ui_PrintRemoverPage): @@ -40,21 +45,21 @@ iconSuffix = "dark" if usesDarkPalette else "light" self.editButton.setIcon( - UI.PixmapCache.getIcon( + EricPixmapCache.getIcon( os.path.join("PrintRemover", "icons", "edit-{0}".format(iconSuffix)) ) ) - self.addButton.setIcon(UI.PixmapCache.getIcon("plus")) + self.addButton.setIcon(EricPixmapCache.getIcon("plus")) self.addSeparatorButton.setIcon( - UI.PixmapCache.getIcon( + EricPixmapCache.getIcon( os.path.join( "PrintRemover", "icons", "separatorAdd-{0}".format(iconSuffix) ) ) ) - self.deleteButton.setIcon(UI.PixmapCache.getIcon("minus")) - self.upButton.setIcon(UI.PixmapCache.getIcon("1uparrow")) - self.downButton.setIcon(UI.PixmapCache.getIcon("1downarrow")) + self.deleteButton.setIcon(EricPixmapCache.getIcon("minus")) + self.upButton.setIcon(EricPixmapCache.getIcon("1uparrow")) + self.downButton.setIcon(EricPixmapCache.getIcon("1downarrow")) self.editButton.setEnabled(False) self.deleteButton.setEnabled(False)