11 |
11 |
12 from paho.mqtt.packettypes import PacketTypes |
12 from paho.mqtt.packettypes import PacketTypes |
13 from paho.mqtt.properties import Properties |
13 from paho.mqtt.properties import Properties |
14 from PyQt6.QtCore import QCoreApplication, QObject, QTimer, pyqtSignal, pyqtSlot |
14 from PyQt6.QtCore import QCoreApplication, QObject, QTimer, pyqtSignal, pyqtSlot |
15 |
15 |
16 from eric7.Utilities.crypto import pwConvert |
16 try: |
|
17 from eric7.EricUtilities.crypto import pwConvert |
|
18 except ImportError: |
|
19 # backward compatibility for eric-ide < 24.11 |
|
20 from eric7.Utilities.crypto import pwConvert |
17 |
21 |
18 from .MqttProtocols import MqttProtocols |
22 from .MqttProtocols import MqttProtocols |
19 |
23 |
20 |
24 |
21 class MqttClient(QObject): |
25 class MqttClient(QObject): |