129 return engine.name() |
129 return engine.name() |
130 |
130 |
131 elif role == Qt.ItemDataRole.DecorationRole: |
131 elif role == Qt.ItemDataRole.DecorationRole: |
132 image = engine.image() |
132 image = engine.image() |
133 if image.isNull(): |
133 if image.isNull(): |
134 from WebBrowser.WebBrowserWindow import WebBrowserWindow |
134 from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow |
135 |
135 |
136 icon = WebBrowserWindow.icon(QUrl(engine.imageUrl())) |
136 icon = WebBrowserWindow.icon(QUrl(engine.imageUrl())) |
137 else: |
137 else: |
138 icon = QIcon(QPixmap.fromImage(image)) |
138 icon = QIcon(QPixmap.fromImage(image)) |
139 return icon |
139 return icon |