Helpviewer/OpenSearch/OpenSearchEngineAction.py

changeset 3002
6ffc581f00f1
parent 2403
e3d7a861547c
child 3057
10516539f238
child 3160
209a07d7e401
equal deleted inserted replaced
3001:3674ff5fa8f8 3002:6ffc581f00f1
17 """ 17 """
18 def __init__(self, engine, parent=None): 18 def __init__(self, engine, parent=None):
19 """ 19 """
20 Constructor 20 Constructor
21 21
22 @param engine reference to the open search engine object (OpenSearchEngine) 22 @param engine reference to the open search engine object
23 (OpenSearchEngine)
23 @param parent reference to the parent object (QObject) 24 @param parent reference to the parent object (QObject)
24 """ 25 """
25 super().__init__(parent) 26 super().__init__(parent)
26 27
27 self.__engine = engine 28 self.__engine = engine
41 """ 42 """
42 image = self.__engine.image() 43 image = self.__engine.image()
43 if image.isNull(): 44 if image.isNull():
44 import Helpviewer.HelpWindow 45 import Helpviewer.HelpWindow
45 self.setIcon( 46 self.setIcon(
46 Helpviewer.HelpWindow.HelpWindow.icon(QUrl(self.__engine.imageUrl()))) 47 Helpviewer.HelpWindow.HelpWindow.icon(
48 QUrl(self.__engine.imageUrl())))
47 else: 49 else:
48 self.setIcon(QIcon(QPixmap.fromImage(image))) 50 self.setIcon(QIcon(QPixmap.fromImage(image)))

eric ide

mercurial