diff -r 27f636beebad -r 2c730d5fd177 eric6/WebBrowser/History/HistoryManager.py --- a/eric6/WebBrowser/History/HistoryManager.py Mon Mar 01 17:48:43 2021 +0100 +++ b/eric6/WebBrowser/History/HistoryManager.py Tue Mar 02 17:17:09 2021 +0100 @@ -447,7 +447,7 @@ historyFile = QFile(self.getFileName()) if not historyFile.exists(): return - if not historyFile.open(QIODevice.ReadOnly): + if not historyFile.open(QIODevice.OpenModeFlag.ReadOnly): E5MessageBox.warning( None, self.tr("Loading History"), @@ -463,8 +463,8 @@ needToSort = False lastInsertedItem = HistoryEntry() data = QByteArray(historyFile.readAll()) - stream = QDataStream(data, QIODevice.ReadOnly) - stream.setVersion(QDataStream.Qt_4_6) + stream = QDataStream(data, QIODevice.OpenModeFlag.ReadOnly) + stream.setVersion(QDataStream.Version.Qt_4_6) while not stream.atEnd(): ver = stream.readUInt32() if ver not in HISTORY_VERSIONS: @@ -536,7 +536,7 @@ opened = f.open() else: f = historyFile - opened = f.open(QIODevice.Append) + opened = f.open(QIODevice.OpenModeFlag.Append) if not opened: E5MessageBox.warning( @@ -550,8 +550,8 @@ for index in range(first, -1, -1): data = QByteArray() - stream = QDataStream(data, QIODevice.WriteOnly) - stream.setVersion(QDataStream.Qt_4_6) + stream = QDataStream(data, QIODevice.OpenModeFlag.WriteOnly) + stream.setVersion(QDataStream.Version.Qt_4_6) itm = self.__history[index] stream.writeUInt32(HISTORY_VERSION_60) stream.writeString(itm.url.encode("utf-8"))