MicroPython mpy_network

Sun, 26 Feb 2023 18:03:50 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 26 Feb 2023 18:03:50 +0100
branch
mpy_network
changeset 9809
4440e1d914e1
parent 9808
b68af9fd6a7a
child 9810
39d3b227358c

MicroPython
- added support for the CircuitPython OSD info

src/eric7/MicroPython/MicroPythonWidget.py file | annotate | diff | comparison | revisions
--- a/src/eric7/MicroPython/MicroPythonWidget.py	Sun Feb 26 18:03:13 2023 +0100
+++ b/src/eric7/MicroPython/MicroPythonWidget.py	Sun Feb 26 18:03:50 2023 +0100
@@ -19,9 +19,9 @@
     QApplication,
     QDialog,
     QHBoxLayout,
+    QLabel,
     QMenu,
     QSizePolicy,
-    QSpacerItem,
     QTextEdit,
     QToolButton,
     QWidget,
@@ -250,10 +250,11 @@
         self.connectButton.setIcon(EricPixmapCache.getIcon("linkConnect"))
 
         self.__zoomLayout = QHBoxLayout()
-        spacerItem = QSpacerItem(
-            40, 20, QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Minimum
+        self.__osdLabel = QLabel()
+        self.__osdLabel.setSizePolicy(
+            QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Preferred
         )
-        self.__zoomLayout.addSpacerItem(spacerItem)
+        self.__zoomLayout.addWidget(self.__osdLabel)
 
         self.__zoom0 = self.replEdit.fontPointSize()
         self.__zoomWidget = EricZoomWidget(
@@ -939,9 +940,7 @@
                     titleData = data[index + 4 :].split(b"\x1b\\")[0]
                     title = titleData.decode()
                     index += len(titleData) + 5  # one more is done at the end
-                    tc.deleteChar()
-                    self.replEdit.setTextCursor(tc)
-                    self.replEdit.insertPlainText(title)
+                    self.__osdLabel.setText(title)
                 else:
                     # data is incomplete; buffer and stop processing
                     self.__replBuffer = data[index:]

eric ide

mercurial