WebBrowser/WebBrowserWebSearchWidget.py

changeset 5722
433187e73c0f
parent 5389
9b1c800daff3
child 6048
82ad8ec9548c
equal deleted inserted replaced
5721:b4d0cddecd64 5722:433187e73c0f
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