PluginMqttMonitor.py

branch
eric7
changeset 127
8982ef7b7d67
parent 123
3d7e63ed4fd1
child 129
9d54bf366323
--- 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"),
         )
 

eric ide

mercurial