diff -r b4d0cddecd64 -r 433187e73c0f WebBrowser/WebBrowserWebSearchWidget.py --- a/WebBrowser/WebBrowserWebSearchWidget.py Sat Apr 29 20:07:34 2017 +0200 +++ b/WebBrowser/WebBrowserWebSearchWidget.py Mon May 01 16:44:28 2017 +0200 @@ -32,11 +32,14 @@ """ search = pyqtSignal(QUrl) - def __init__(self, parent=None): + def __init__(self, mainWindow, parent=None): """ Constructor - @param parent reference to the parent widget (QWidget) + @param mainWindow reference to the browser main window + @type WebBrowserWindow + @param parent reference to the parent widget + @type QWidget """ super(WebBrowserWebSearchWidget, self).__init__(parent) @@ -44,7 +47,7 @@ from E5Gui.E5LineEditButton import E5LineEditButton from .OpenSearch.OpenSearchManager import OpenSearchManager - self.__mw = parent + self.__mw = mainWindow self.__openSearchManager = OpenSearchManager(self) self.__openSearchManager.currentEngineChanged.connect(