1703 |
1703 |
1704 from .OpenSearch.OpenSearchEngine import OpenSearchEngine |
1704 from .OpenSearch.OpenSearchEngine import OpenSearchEngine |
1705 engine = OpenSearchEngine() |
1705 engine = OpenSearchEngine() |
1706 engine.setName(engineName) |
1706 engine.setName(engineName) |
1707 engine.setDescription(engineName) |
1707 engine.setDescription(engineName) |
1708 engine.setSearchUrlTemplate(searchUrl.toString()) |
1708 if qVersion() >= "5.0.0": |
|
1709 engine.setSearchUrlTemplate( |
|
1710 searchUrl.toDisplayString(QUrl.FullyDecoded)) |
|
1711 else: |
|
1712 engine.setSearchUrlTemplate(searchUrl.toString()) |
1709 engine.setImage(self.icon().pixmap(16, 16).toImage()) |
1713 engine.setImage(self.icon().pixmap(16, 16).toImage()) |
1710 |
1714 |
1711 self.mw.openSearchManager().addEngine(engine) |
1715 self.mw.openSearchManager().addEngine(engine) |
1712 |
1716 |
1713 def __webInspector(self): |
1717 def __webInspector(self): |