238 engineNames = self.__openSearchManager.allEnginesNames() |
238 engineNames = self.__openSearchManager.allEnginesNames() |
239 for engineName in engineNames: |
239 for engineName in engineNames: |
240 engine = self.__openSearchManager.engine(engineName) |
240 engine = self.__openSearchManager.engine(engineName) |
241 action = OpenSearchEngineAction(engine, self.__enginesMenu) |
241 action = OpenSearchEngineAction(engine, self.__enginesMenu) |
242 action.setData(engineName) |
242 action.setData(engineName) |
243 action.triggered.connect(self.__changeCurrentEngine) |
243 action.triggered[()].connect(self.__changeCurrentEngine) |
244 self.__enginesMenu.addAction(action) |
244 self.__enginesMenu.addAction(action) |
245 |
245 |
246 if self.__openSearchManager.currentEngineName() == engineName: |
246 if self.__openSearchManager.currentEngineName() == engineName: |
247 action.setCheckable(True) |
247 action.setCheckable(True) |
248 action.setChecked(True) |
248 action.setChecked(True) |