61 self.__completer.setModel(self.__model) |
61 self.__completer.setModel(self.__model) |
62 self.__completer.setCompletionMode( |
62 self.__completer.setCompletionMode( |
63 QCompleter.UnfilteredPopupCompletion) |
63 QCompleter.UnfilteredPopupCompletion) |
64 self.__completer.setWidget(self) |
64 self.__completer.setWidget(self) |
65 |
65 |
66 self.__searchButton.clicked[()].connect(self.__searchButtonClicked) |
66 self.__searchButton.clicked.connect(self.__searchButtonClicked) |
67 self.textEdited.connect(self.__textEdited) |
67 self.textEdited.connect(self.__textEdited) |
68 self.returnPressed[()].connect(self.__searchNow) |
68 self.returnPressed.connect(self.__searchNow) |
69 self.__completer.activated[QModelIndex].connect( |
69 self.__completer.activated[QModelIndex].connect( |
70 self.__completerActivated) |
70 self.__completerActivated) |
71 self.__completer.highlighted[QModelIndex].connect( |
71 self.__completer.highlighted[QModelIndex].connect( |
72 self.__completerHighlighted) |
72 self.__completerHighlighted) |
73 self.__enginesMenu.aboutToShow.connect(self.__showEnginesMenu) |
73 self.__enginesMenu.aboutToShow.connect(self.__showEnginesMenu) |
235 engineNames = self.__openSearchManager.allEnginesNames() |
235 engineNames = self.__openSearchManager.allEnginesNames() |
236 for engineName in engineNames: |
236 for engineName in engineNames: |
237 engine = self.__openSearchManager.engine(engineName) |
237 engine = self.__openSearchManager.engine(engineName) |
238 action = OpenSearchEngineAction(engine, self.__enginesMenu) |
238 action = OpenSearchEngineAction(engine, self.__enginesMenu) |
239 action.setData(engineName) |
239 action.setData(engineName) |
240 action.triggered[()].connect(self.__changeCurrentEngine) |
240 action.triggered.connect(self.__changeCurrentEngine) |
241 self.__enginesMenu.addAction(action) |
241 self.__enginesMenu.addAction(action) |
242 |
242 |
243 if self.__openSearchManager.currentEngineName() == engineName: |
243 if self.__openSearchManager.currentEngineName() == engineName: |
244 action.setCheckable(True) |
244 action.setCheckable(True) |
245 action.setChecked(True) |
245 action.setChecked(True) |