Helpviewer/OpenSearch/OpenSearchEngine.py

changeset 491
ac476c22d392
parent 488
4174c2707dba
child 501
5c615a85241a
equal deleted inserted replaced
489:844a0a278269 491:ac476c22d392
334 if response.startsWith("<html>") or response.startsWith("HTML"): 334 if response.startsWith("<html>") or response.startsWith("HTML"):
335 self.__iconMoved = True 335 self.__iconMoved = True
336 self.__image = QImage() 336 self.__image = QImage()
337 else: 337 else:
338 self.__image.loadFromData(response) 338 self.__image.loadFromData(response)
339 self.emit(SIGNAL("imageChanged()")) 339 self.imageChanged.emit()
340 340
341 def image(self): 341 def image(self):
342 """ 342 """
343 Public method to get the image of the engine. 343 Public method to get the image of the engine.
344 344
361 if image.save(imageBuffer, "PNG"): 361 if image.save(imageBuffer, "PNG"):
362 self._imageUrl = "data:image/png;base64,{0}"\ 362 self._imageUrl = "data:image/png;base64,{0}"\
363 .format(bytes(imageBuffer.buffer().toBase64()).decode()) 363 .format(bytes(imageBuffer.buffer().toBase64()).decode())
364 364
365 self.__image = QImage(image) 365 self.__image = QImage(image)
366 self.emit(SIGNAL("imageChanged()")) 366 self.imageChanged.emit()
367 367
368 def isValid(self): 368 def isValid(self):
369 """ 369 """
370 Public method to check, if the engine is valid. 370 Public method to check, if the engine is valid.
371 371
457 try: 457 try:
458 suggestions = result[1] 458 suggestions = result[1]
459 except IndexError: 459 except IndexError:
460 return 460 return
461 461
462 self.emit(SIGNAL("suggestions(const QStringList&)"), suggestions) 462 self.suggestions.emit(suggestions)
463 463
464 def networkAccessManager(self): 464 def networkAccessManager(self):
465 """ 465 """
466 Public method to get a reference to the network access manager object. 466 Public method to get a reference to the network access manager object.
467 467

eric ide

mercurial