171 return |
171 return |
172 |
172 |
173 from Helpviewer.HelpWindow import HelpWindow |
173 from Helpviewer.HelpWindow import HelpWindow |
174 |
174 |
175 reply = HelpWindow.networkAccessManager().get(QNetworkRequest(url)) |
175 reply = HelpWindow.networkAccessManager().get(QNetworkRequest(url)) |
176 reply.finished[()].connect(self.__engineFromUrlAvailable) |
176 reply.finished.connect(self.__engineFromUrlAvailable) |
177 reply.setParent(self) |
177 reply.setParent(self) |
178 self.__replies.append(reply) |
178 self.__replies.append(reply) |
179 |
179 |
180 return True |
180 return True |
181 |
181 |
400 host = QUrl(engine.searchUrlTemplate()).host() |
400 host = QUrl(engine.searchUrlTemplate()).host() |
401 |
401 |
402 res = E5MessageBox.yesNo( |
402 res = E5MessageBox.yesNo( |
403 None, |
403 None, |
404 "", |
404 "", |
405 self.trUtf8( |
405 self.tr( |
406 """<p>Do you want to add the following engine to your""" |
406 """<p>Do you want to add the following engine to your""" |
407 """ list of search engines?<br/><br/>Name: {0}<br/>""" |
407 """ list of search engines?<br/><br/>Name: {0}<br/>""" |
408 """Searches on: {1}</p>""").format(engine.name(), host)) |
408 """Searches on: {1}</p>""").format(engine.name(), host)) |
409 return res |
409 return res |
410 |
410 |