--- a/PluginMqttMonitor.py Wed Sep 21 09:46:48 2022 +0200 +++ b/PluginMqttMonitor.py Mon Oct 24 18:01:45 2022 +0200 @@ -13,11 +13,14 @@ from PyQt6.QtCore import Qt, QObject, QTranslator, QCoreApplication from PyQt6.QtGui import QKeySequence -from EricWidgets.EricApplication import ericApp -from EricGui.EricAction import EricAction +from eric7 import Preferences +from eric7.EricGui.EricAction import EricAction +from eric7.EricWidgets.EricApplication import ericApp -import UI.PixmapCache -import Preferences +try: + from eric7.EricGui import EricPixmapCache +except ImportError: + from UI import PixmapCache as EricPixmapCache from MqttMonitor.MqttProtocols import MqttProtocols @@ -26,7 +29,7 @@ author = "Detlev Offenbach <detlev@die-offenbachs.de>" autoactivate = True deactivateable = True -version = "10.2.2" +version = "10.3.0" className = "MqttMonitorPlugin" packageName = "MqttMonitor" shortDescription = "Plug-in implementing a tool to connect to a MQTT broker" @@ -191,7 +194,7 @@ self.__ui.addSideWidget( self.__ui.RightSide, self.__widget, - UI.PixmapCache.getIcon(os.path.join("MqttMonitor", "icons", iconName)), + EricPixmapCache.getIcon(os.path.join("MqttMonitor", "icons", iconName)), self.tr("MQTT Monitor"), )