Helpviewer/OpenSearch/OpenSearchReader.py

changeset 2403
e3d7a861547c
parent 2302
f29e9405c851
child 2525
8b507a9a2d40
child 3022
57179e4cdadd
equal deleted inserted replaced
2402:304fcefd3b04 2403:e3d7a861547c
6 """ 6 """
7 Module implementing a reader for open search engine descriptions. 7 Module implementing a reader for open search engine descriptions.
8 """ 8 """
9 9
10 from PyQt4.QtCore import QXmlStreamReader, QIODevice, QCoreApplication 10 from PyQt4.QtCore import QXmlStreamReader, QIODevice, QCoreApplication
11
12 from .OpenSearchEngine import OpenSearchEngine
13 11
14 12
15 class OpenSearchReader(QXmlStreamReader): 13 class OpenSearchReader(QXmlStreamReader):
16 """ 14 """
17 Class implementing a reader for open search engine descriptions. 15 Class implementing a reader for open search engine descriptions.
35 """ 33 """
36 Private method to read and parse the description. 34 Private method to read and parse the description.
37 35
38 @return search engine object (OpenSearchEngine) 36 @return search engine object (OpenSearchEngine)
39 """ 37 """
38 from .OpenSearchEngine import OpenSearchEngine
40 engine = OpenSearchEngine() 39 engine = OpenSearchEngine()
41 40
42 while not self.isStartElement() and not self.atEnd(): 41 while not self.isStartElement() and not self.atEnd():
43 self.readNext() 42 self.readNext()
44 43

eric ide

mercurial