diff -r 0b936ff1bbb9 -r a2bc06a54d9d src/eric7/WebBrowser/OpenSearch/OpenSearchEngineAction.py --- a/src/eric7/WebBrowser/OpenSearch/OpenSearchEngineAction.py Sun Nov 06 11:22:39 2022 +0100 +++ b/src/eric7/WebBrowser/OpenSearch/OpenSearchEngineAction.py Mon Nov 07 17:19:58 2022 +0100 @@ -10,6 +10,8 @@ from PyQt6.QtCore import QUrl from PyQt6.QtGui import QAction, QIcon, QPixmap +from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow + class OpenSearchEngineAction(QAction): """ @@ -28,8 +30,6 @@ self.__engine = engine if self.__engine.networkAccessManager() is None: - from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow - self.__engine.setNetworkAccessManager(WebBrowserWindow.networkManager()) self.setText(engine.name()) @@ -43,8 +43,6 @@ """ image = self.__engine.image() if image.isNull(): - from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow - self.setIcon(WebBrowserWindow.icon(QUrl(self.__engine.imageUrl()))) else: self.setIcon(QIcon(QPixmap.fromImage(image)))