MqttMonitor/MqttMonitorWidget.py

changeset 82
4d36daabe993
parent 78
a22328182bc2
child 84
044df16e55aa
diff -r 74cdf8ae5f66 -r 4d36daabe993 MqttMonitor/MqttMonitorWidget.py
--- a/MqttMonitor/MqttMonitorWidget.py	Thu Jun 25 19:13:06 2020 +0200
+++ b/MqttMonitor/MqttMonitorWidget.py	Wed Oct 14 19:15:45 2020 +0200
@@ -446,7 +446,7 @@
             dlg = MqttConnectionProfilesDialog(
                 self.__client, self.__plugin.getPreferences("BrokerProfiles"),
                 parent=self)
-            if dlg.exec_() == QDialog.Accepted:
+            if dlg.exec() == QDialog.Accepted:
                 profilesDict = dlg.getProfiles()
                 self.__plugin.setPreferences("BrokerProfiles", profilesDict)
                 self.__populateProfileComboBox()
@@ -456,7 +456,7 @@
             )
             dlg = MqttConnectionOptionsDialog(
                 self.__client, self.__connectionOptions, parent=self)
-            if dlg.exec_() == QDialog.Accepted:
+            if dlg.exec() == QDialog.Accepted:
                 self.__connectionOptions = dlg.getConnectionOptions()
                 if self.__connectionOptions["TlsEnable"]:
                     port = self.brokerPortComboBox.currentText().strip()
@@ -564,9 +564,8 @@
         ):
             # payload size limit is 268,435,455 bytes
             try:
-                f = open(payloadFile, "rb")
-                payloadStr = f.read()
-                f.close()
+                with open(payloadFile, "rb") as f:
+                    payloadStr = f.read()
             except EnvironmentError as err:
                 E5MessageBox.critical(
                     self,
@@ -677,9 +676,8 @@
             
             fn = Utilities.toNativeSeparators(fn)
             try:
-                f = open(fn, "w")
-                f.write(self.messagesEdit.toPlainText())
-                f.close()
+                with open(fn, "w") as f:
+                    f.write(self.messagesEdit.toPlainText())
             except EnvironmentError as err:
                 E5MessageBox.critical(
                     self,
@@ -734,9 +732,8 @@
             
             fn = Utilities.toNativeSeparators(fn)
             try:
-                f = open(fn, "w")
-                f.write(self.logEdit.toPlainText())
-                f.close()
+                with open(fn, "w") as f:
+                 f.write(self.logEdit.toPlainText())
             except EnvironmentError as err:
                 E5MessageBox.critical(
                     self,

eric ide

mercurial