168 |
168 |
169 @param url URL of the engine definition file (QUrl) |
169 @param url URL of the engine definition file (QUrl) |
170 @return flag indicating success (boolean) |
170 @return flag indicating success (boolean) |
171 """ |
171 """ |
172 if not url.isValid(): |
172 if not url.isValid(): |
173 return |
173 return False |
174 |
174 |
175 from WebBrowser.WebBrowserWindow import WebBrowserWindow |
175 from WebBrowser.WebBrowserWindow import WebBrowserWindow |
176 |
176 |
177 reply = WebBrowserWindow.networkManager().get(QNetworkRequest(url)) |
177 reply = WebBrowserWindow.networkManager().get(QNetworkRequest(url)) |
178 reply.finished.connect(lambda: self.__engineFromUrlAvailable(reply)) |
178 reply.finished.connect(lambda: self.__engineFromUrlAvailable(reply)) |