diff -r 45e7bb09c120 -r 80c06d472826 src/eric7/WebBrowser/OpenSearch/OpenSearchEngineAction.py --- a/src/eric7/WebBrowser/OpenSearch/OpenSearchEngineAction.py Tue Oct 18 16:05:20 2022 +0200 +++ b/src/eric7/WebBrowser/OpenSearch/OpenSearchEngineAction.py Tue Oct 18 16:06:21 2022 +0200 @@ -28,11 +28,9 @@ self.__engine = engine if self.__engine.networkAccessManager() is None: - import WebBrowser.WebBrowserWindow + from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow - self.__engine.setNetworkAccessManager( - WebBrowser.WebBrowserWindow.WebBrowserWindow.networkManager() - ) + self.__engine.setNetworkAccessManager(WebBrowserWindow.networkManager()) self.setText(engine.name()) self.__imageChanged() @@ -45,12 +43,8 @@ """ image = self.__engine.image() if image.isNull(): - import WebBrowser.WebBrowserWindow + from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow - self.setIcon( - WebBrowser.WebBrowserWindow.WebBrowserWindow.icon( - QUrl(self.__engine.imageUrl()) - ) - ) + self.setIcon(WebBrowserWindow.icon(QUrl(self.__engine.imageUrl()))) else: self.setIcon(QIcon(QPixmap.fromImage(image)))