--- a/eric6/WebBrowser/OpenSearch/OpenSearchManager.py Mon Mar 01 17:48:43 2021 +0100 +++ b/eric6/WebBrowser/OpenSearch/OpenSearchManager.py Tue Mar 02 17:17:09 2021 +0100 @@ -189,7 +189,7 @@ @return flag indicating success (boolean) """ file_ = QFile(filename) - if not file_.open(QIODevice.ReadOnly): + if not file_.open(QIODevice.OpenModeFlag.ReadOnly): return False from .OpenSearchReader import OpenSearchReader @@ -270,7 +270,7 @@ view, self.tr("Engine name"), self.tr("Enter a name for the engine"), - QLineEdit.Normal) + QLineEdit.EchoMode.Normal) if not ok: return @@ -281,7 +281,8 @@ engine.setName(engineName) engine.setDescription(engineName) engine.setSearchUrlTemplate( - actionUrl.toDisplayString(QUrl.FullyDecoded)) + actionUrl.toDisplayString( + QUrl.ComponentFormattingOption.FullyDecoded)) engine.setImage(view.icon().pixmap(16, 16).toImage()) self.__addEngineByEngine(engine) @@ -354,7 +355,7 @@ fileName = qdir.filePath(name) file = QFile(fileName) - if not file.open(QIODevice.WriteOnly): + if not file.open(QIODevice.OpenModeFlag.WriteOnly): continue writer.write(file, engine) @@ -432,7 +433,7 @@ ): engineFile = QFile(os.path.join(defaultEnginesDirectory, engineFileName)) - if not engineFile.open(QIODevice.ReadOnly): + if not engineFile.open(QIODevice.OpenModeFlag.ReadOnly): continue engine = reader.read(engineFile) self.__addEngineByEngine(engine) @@ -479,7 +480,7 @@ if reply in self.__replies: self.__replies.remove(reply) - if reply.error() == QNetworkReply.NoError: + if reply.error() == QNetworkReply.NetworkError.NoError: from .OpenSearchReader import OpenSearchReader reader = OpenSearchReader() engine = reader.read(reply)