Helpviewer/OpenSearch/OpenSearchReader.py

changeset 945
8cd4d08fa9f6
parent 791
9ec2ac20e54e
child 1112
8a7d1b9d18db
equal deleted inserted replaced
944:1b59c4ba121e 945:8cd4d08fa9f6
8 """ 8 """
9 9
10 from PyQt4.QtCore import * 10 from PyQt4.QtCore import *
11 11
12 from .OpenSearchEngine import OpenSearchEngine 12 from .OpenSearchEngine import OpenSearchEngine
13
13 14
14 class OpenSearchReader(QXmlStreamReader): 15 class OpenSearchReader(QXmlStreamReader):
15 """ 16 """
16 Class implementing a reader for open search engine descriptions. 17 Class implementing a reader for open search engine descriptions.
17 """ 18 """
107 engine.setSearchParameters(parameters) 108 engine.setSearchParameters(parameters)
108 engine.setSearchMethod(method) 109 engine.setSearchMethod(method)
109 110
110 elif self.name() == "Image": 111 elif self.name() == "Image":
111 engine.setImageUrl(self.readElementText()) 112 engine.setImageUrl(self.readElementText())
112
113 113
114 if engine.name() and \ 114 if engine.name() and \
115 engine.description() and \ 115 engine.description() and \
116 engine.suggestionsUrlTemplate() and \ 116 engine.suggestionsUrlTemplate() and \
117 engine.searchUrlTemplate() and \ 117 engine.searchUrlTemplate() and \

eric ide

mercurial