WebBrowser/WebBrowserWebSearchWidget.py

branch
maintenance
changeset 5730
6422afc7adc4
parent 5722
433187e73c0f
child 6048
82ad8ec9548c
equal deleted inserted replaced
5695:9a71bd9e2e37 5730:6422afc7adc4
30 30
31 @signal search(QUrl) emitted when the search should be done 31 @signal search(QUrl) emitted when the search should be done
32 """ 32 """
33 search = pyqtSignal(QUrl) 33 search = pyqtSignal(QUrl)
34 34
35 def __init__(self, parent=None): 35 def __init__(self, mainWindow, parent=None):
36 """ 36 """
37 Constructor 37 Constructor
38 38
39 @param parent reference to the parent widget (QWidget) 39 @param mainWindow reference to the browser main window
40 @type WebBrowserWindow
41 @param parent reference to the parent widget
42 @type QWidget
40 """ 43 """
41 super(WebBrowserWebSearchWidget, self).__init__(parent) 44 super(WebBrowserWebSearchWidget, self).__init__(parent)
42 45
43 from E5Gui.E5LineEdit import E5LineEdit 46 from E5Gui.E5LineEdit import E5LineEdit
44 from E5Gui.E5LineEditButton import E5LineEditButton 47 from E5Gui.E5LineEditButton import E5LineEditButton
45 from .OpenSearch.OpenSearchManager import OpenSearchManager 48 from .OpenSearch.OpenSearchManager import OpenSearchManager
46 49
47 self.__mw = parent 50 self.__mw = mainWindow
48 51
49 self.__openSearchManager = OpenSearchManager(self) 52 self.__openSearchManager = OpenSearchManager(self)
50 self.__openSearchManager.currentEngineChanged.connect( 53 self.__openSearchManager.currentEngineChanged.connect(
51 self.__currentEngineChanged) 54 self.__currentEngineChanged)
52 self.__currentEngine = "" 55 self.__currentEngine = ""

eric ide

mercurial