diff -r 27f636beebad -r 2c730d5fd177 eric6/MicroPython/MicroPythonSerialPort.py --- a/eric6/MicroPython/MicroPythonSerialPort.py Mon Mar 01 17:48:43 2021 +0100 +++ b/eric6/MicroPython/MicroPythonSerialPort.py Tue Mar 02 17:17:09 2021 +0100 @@ -51,13 +51,13 @@ @rtype bool """ self.setPortName(port) - if self.open(QIODevice.ReadWrite): + if self.open(QIODevice.OpenModeFlag.ReadWrite): self.setDataTerminalReady(True) # 115.200 baud, 8N1 self.setBaudRate(115200) - self.setDataBits(QSerialPort.Data8) - self.setParity(QSerialPort.NoParity) - self.setStopBits(QSerialPort.OneStop) + self.setDataBits(QSerialPort.DataBits.Data8) + self.setParity(QSerialPort.Parity.NoParity) + self.setStopBits(QSerialPort.StopBits.OneStop) self.__connected = True return True @@ -109,7 +109,8 @@ t = QTime() t.start() while True: - QCoreApplication.processEvents(QEventLoop.ExcludeUserInputEvents) + QCoreApplication.processEvents( + QEventLoop.ProcessEventsFlag.ExcludeUserInputEvents) c = bytes(self.read(1)) if c: data += c