src/eric7/WebBrowser/OpenSearch/OpenSearchManager.py

branch
eric7
changeset 10373
093dcebe5ecb
parent 9653
e67609152c5e
child 10436
f6881d10e995
--- a/src/eric7/WebBrowser/OpenSearch/OpenSearchManager.py	Sun Dec 03 16:44:52 2023 +0100
+++ b/src/eric7/WebBrowser/OpenSearch/OpenSearchManager.py	Sun Dec 03 19:46:34 2023 +0100
@@ -133,7 +133,7 @@
 
         @return sorted list of all engine names (list of strings)
         """
-        return sorted(self.__engines.keys())
+        return sorted(self.__engines)
 
     def enginesCount(self):
         """
@@ -311,7 +311,7 @@
         os.unlink(file_)
 
         if name == self.__current:
-            self.setCurrentEngineName(list(self.__engines.keys())[0])
+            self.setCurrentEngineName(list(self.__engines)[0])
 
         self.changed.emit()
 
@@ -352,7 +352,7 @@
 
         writer = OpenSearchWriter()
 
-        for engine in list(self.__engines.values()):
+        for engine in self.__engines.values():
             name = self.generateEngineFileName(engine.name())
             fileName = qdir.filePath(name)
 
@@ -413,7 +413,7 @@
             self.__keywords[keyword] = self.engine(engineName)
 
         if self.__current not in self.__engines and len(self.__engines) > 0:
-            self.__current = list(self.__engines.keys())[0]
+            self.__current = list(self.__engines)[0]
 
         self.__loading = False
         self.currentEngineChanged.emit()

eric ide

mercurial