MqttMonitor/MqttConnectionOptionsDialog.py

branch
eric7
changeset 127
8982ef7b7d67
parent 123
3d7e63ed4fd1
child 129
9d54bf366323
equal deleted inserted replaced
126:eb9ca3b5bb7b 127:8982ef7b7d67
10 import copy 10 import copy
11 11
12 from PyQt6.QtCore import pyqtSlot, QUuid 12 from PyQt6.QtCore import pyqtSlot, QUuid
13 from PyQt6.QtWidgets import QDialog, QDialogButtonBox, QAbstractButton 13 from PyQt6.QtWidgets import QDialog, QDialogButtonBox, QAbstractButton
14 14
15 from EricWidgets import EricMessageBox 15 try:
16 from EricWidgets.EricPathPicker import EricPathPickerModes 16 from eric7.EricGui import EricPixmapCache
17 except ImportError:
18 from UI import PixmapCache as EricPixmapCache
19 from eric7.EricWidgets import EricMessageBox
20 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes
21 from eric7.Utilities.crypto import pwConvert
17 22
18 from .Ui_MqttConnectionOptionsDialog import Ui_MqttConnectionOptionsDialog 23 from .Ui_MqttConnectionOptionsDialog import Ui_MqttConnectionOptionsDialog
19 24
20 from .MqttClient import MqttClient 25 from .MqttClient import MqttClient
21 from .MqttProtocols import MqttProtocols 26 from .MqttProtocols import MqttProtocols
22
23 from Utilities.crypto import pwConvert
24 import UI.PixmapCache
25 27
26 28
27 class MqttConnectionOptionsDialog(QDialog, Ui_MqttConnectionOptionsDialog): 29 class MqttConnectionOptionsDialog(QDialog, Ui_MqttConnectionOptionsDialog):
28 """ 30 """
29 Class implementing a dialog to enter MQTT connection options. 31 Class implementing a dialog to enter MQTT connection options.
49 self.tlsCertsFilePicker.setMode(EricPathPickerModes.OPEN_FILE_MODE) 51 self.tlsCertsFilePicker.setMode(EricPathPickerModes.OPEN_FILE_MODE)
50 self.tlsCertsFilePicker.setFilters( 52 self.tlsCertsFilePicker.setFilters(
51 self.tr("Certificate Files (*.crt *.pem);;All Files (*)") 53 self.tr("Certificate Files (*.crt *.pem);;All Files (*)")
52 ) 54 )
53 55
54 self.willPropertiesButton.setIcon(UI.PixmapCache.getIcon("listSelection")) 56 self.willPropertiesButton.setIcon(EricPixmapCache.getIcon("listSelection"))
55 57
56 self.optionsWidget.setCurrentIndex(0) 58 self.optionsWidget.setCurrentIndex(0)
57 59
58 # initialize MQTTv5 related stuff 60 # initialize MQTTv5 related stuff
59 self.on_mqttv5Button_toggled(False) 61 self.on_mqttv5Button_toggled(False)

eric ide

mercurial