56 </table> |
56 </table> |
57 <h3>Methods</h3> |
57 <h3>Methods</h3> |
58 <table> |
58 <table> |
59 <tr> |
59 <tr> |
60 <td><a href="#XbelReader.__init__">XbelReader</a></td> |
60 <td><a href="#XbelReader.__init__">XbelReader</a></td> |
61 <td>Constructor</td> |
61 <td>Constructor</td> |
62 </tr><tr> |
62 </tr><tr> |
63 <td><a href="#XbelReader.__readBookmarkNode">__readBookmarkNode</a></td> |
63 <td><a href="#XbelReader.__readBookmarkNode">__readBookmarkNode</a></td> |
64 <td>Private method to read and parse a bookmark subtree.</td> |
64 <td>Private method to read and parse a bookmark subtree.</td> |
65 </tr><tr> |
65 </tr><tr> |
66 <td><a href="#XbelReader.__readDescription">__readDescription</a></td> |
66 <td><a href="#XbelReader.__readDescription">__readDescription</a></td> |
67 <td>Private method to read the desc element.</td> |
67 <td>Private method to read the desc element.</td> |
68 </tr><tr> |
68 </tr><tr> |
69 <td><a href="#XbelReader.__readFolder">__readFolder</a></td> |
69 <td><a href="#XbelReader.__readFolder">__readFolder</a></td> |
70 <td>Private method to read and parse a folder subtree.</td> |
70 <td>Private method to read and parse a folder subtree.</td> |
71 </tr><tr> |
71 </tr><tr> |
72 <td><a href="#XbelReader.__readSeparator">__readSeparator</a></td> |
72 <td><a href="#XbelReader.__readSeparator">__readSeparator</a></td> |
73 <td>Private method to read a separator element.</td> |
73 <td>Private method to read a separator element.</td> |
74 </tr><tr> |
74 </tr><tr> |
75 <td><a href="#XbelReader.__readTitle">__readTitle</a></td> |
75 <td><a href="#XbelReader.__readTitle">__readTitle</a></td> |
76 <td>Private method to read the title element.</td> |
76 <td>Private method to read the title element.</td> |
77 </tr><tr> |
77 </tr><tr> |
78 <td><a href="#XbelReader.__readXBEL">__readXBEL</a></td> |
78 <td><a href="#XbelReader.__readXBEL">__readXBEL</a></td> |
79 <td>Private method to read and parse the XBEL file.</td> |
79 <td>Private method to read and parse the XBEL file.</td> |
80 </tr><tr> |
80 </tr><tr> |
81 <td><a href="#XbelReader.__skipUnknownElement">__skipUnknownElement</a></td> |
81 <td><a href="#XbelReader.__skipUnknownElement">__skipUnknownElement</a></td> |
82 <td>Private method to skip over all unknown elements.</td> |
82 <td>Private method to skip over all unknown elements.</td> |
83 </tr><tr> |
83 </tr><tr> |
84 <td><a href="#XbelReader.read">read</a></td> |
84 <td><a href="#XbelReader.read">read</a></td> |
85 <td>Public method to read an XBEL bookmark file.</td> |
85 <td>Public method to read an XBEL bookmark file.</td> |
86 </tr> |
86 </tr> |
87 </table> |
87 </table> |
88 <a NAME="XbelReader.__init__" ID="XbelReader.__init__"></a> |
88 <a NAME="XbelReader.__init__" ID="XbelReader.__init__"></a> |
89 <h4>XbelReader (Constructor)</h4> |
89 <h4>XbelReader (Constructor)</h4> |
90 <b>XbelReader</b>(<i></i>) |
90 <b>XbelReader</b>(<i></i>) |
91 <p> |
91 <p> |
92 Constructor |
92 Constructor |
93 </p><a NAME="XbelReader.__readBookmarkNode" ID="XbelReader.__readBookmarkNode"></a> |
93 </p><a NAME="XbelReader.__readBookmarkNode" ID="XbelReader.__readBookmarkNode"></a> |
94 <h4>XbelReader.__readBookmarkNode</h4> |
94 <h4>XbelReader.__readBookmarkNode</h4> |
95 <b>__readBookmarkNode</b>(<i>node</i>) |
95 <b>__readBookmarkNode</b>(<i>node</i>) |
96 <p> |
96 <p> |
97 Private method to read and parse a bookmark subtree. |
97 Private method to read and parse a bookmark subtree. |
98 </p><dl> |
98 </p><dl> |
99 <dt><i>node</i></dt> |
99 <dt><i>node</i></dt> |
100 <dd> |
100 <dd> |
101 reference to the node to attach to (BookmarkNode) |
101 reference to the node to attach to (BookmarkNode) |
102 </dd> |
102 </dd> |
103 </dl><a NAME="XbelReader.__readDescription" ID="XbelReader.__readDescription"></a> |
103 </dl><a NAME="XbelReader.__readDescription" ID="XbelReader.__readDescription"></a> |
104 <h4>XbelReader.__readDescription</h4> |
104 <h4>XbelReader.__readDescription</h4> |
105 <b>__readDescription</b>(<i>node</i>) |
105 <b>__readDescription</b>(<i>node</i>) |
106 <p> |
106 <p> |
107 Private method to read the desc element. |
107 Private method to read the desc element. |
108 </p><dl> |
108 </p><dl> |
109 <dt><i>node</i></dt> |
109 <dt><i>node</i></dt> |
110 <dd> |
110 <dd> |
111 reference to the bookmark node desc belongs to (BookmarkNode) |
111 reference to the bookmark node desc belongs to (BookmarkNode) |
112 </dd> |
112 </dd> |
113 </dl><a NAME="XbelReader.__readFolder" ID="XbelReader.__readFolder"></a> |
113 </dl><a NAME="XbelReader.__readFolder" ID="XbelReader.__readFolder"></a> |
114 <h4>XbelReader.__readFolder</h4> |
114 <h4>XbelReader.__readFolder</h4> |
115 <b>__readFolder</b>(<i>node</i>) |
115 <b>__readFolder</b>(<i>node</i>) |
116 <p> |
116 <p> |
117 Private method to read and parse a folder subtree. |
117 Private method to read and parse a folder subtree. |
118 </p><dl> |
118 </p><dl> |
119 <dt><i>node</i></dt> |
119 <dt><i>node</i></dt> |
120 <dd> |
120 <dd> |
121 reference to the node to attach to (BookmarkNode) |
121 reference to the node to attach to (BookmarkNode) |
122 </dd> |
122 </dd> |
123 </dl><a NAME="XbelReader.__readSeparator" ID="XbelReader.__readSeparator"></a> |
123 </dl><a NAME="XbelReader.__readSeparator" ID="XbelReader.__readSeparator"></a> |
124 <h4>XbelReader.__readSeparator</h4> |
124 <h4>XbelReader.__readSeparator</h4> |
125 <b>__readSeparator</b>(<i>node</i>) |
125 <b>__readSeparator</b>(<i>node</i>) |
126 <p> |
126 <p> |
127 Private method to read a separator element. |
127 Private method to read a separator element. |
128 </p><dl> |
128 </p><dl> |
129 <dt><i>node</i></dt> |
129 <dt><i>node</i></dt> |
130 <dd> |
130 <dd> |
131 reference to the bookmark node the separator belongs to (BookmarkNode) |
131 reference to the bookmark node the separator belongs to (BookmarkNode) |
132 </dd> |
132 </dd> |
133 </dl><a NAME="XbelReader.__readTitle" ID="XbelReader.__readTitle"></a> |
133 </dl><a NAME="XbelReader.__readTitle" ID="XbelReader.__readTitle"></a> |
134 <h4>XbelReader.__readTitle</h4> |
134 <h4>XbelReader.__readTitle</h4> |
135 <b>__readTitle</b>(<i>node</i>) |
135 <b>__readTitle</b>(<i>node</i>) |
136 <p> |
136 <p> |
137 Private method to read the title element. |
137 Private method to read the title element. |
138 </p><dl> |
138 </p><dl> |
139 <dt><i>node</i></dt> |
139 <dt><i>node</i></dt> |
140 <dd> |
140 <dd> |
141 reference to the bookmark node title belongs to (BookmarkNode) |
141 reference to the bookmark node title belongs to (BookmarkNode) |
142 </dd> |
142 </dd> |
143 </dl><a NAME="XbelReader.__readXBEL" ID="XbelReader.__readXBEL"></a> |
143 </dl><a NAME="XbelReader.__readXBEL" ID="XbelReader.__readXBEL"></a> |
144 <h4>XbelReader.__readXBEL</h4> |
144 <h4>XbelReader.__readXBEL</h4> |
145 <b>__readXBEL</b>(<i>node</i>) |
145 <b>__readXBEL</b>(<i>node</i>) |
146 <p> |
146 <p> |
147 Private method to read and parse the XBEL file. |
147 Private method to read and parse the XBEL file. |
148 </p><dl> |
148 </p><dl> |
149 <dt><i>node</i></dt> |
149 <dt><i>node</i></dt> |
150 <dd> |
150 <dd> |
151 reference to the node to attach to (BookmarkNode) |
151 reference to the node to attach to (BookmarkNode) |
152 </dd> |
152 </dd> |
153 </dl><a NAME="XbelReader.__skipUnknownElement" ID="XbelReader.__skipUnknownElement"></a> |
153 </dl><a NAME="XbelReader.__skipUnknownElement" ID="XbelReader.__skipUnknownElement"></a> |
154 <h4>XbelReader.__skipUnknownElement</h4> |
154 <h4>XbelReader.__skipUnknownElement</h4> |
155 <b>__skipUnknownElement</b>(<i></i>) |
155 <b>__skipUnknownElement</b>(<i></i>) |
156 <p> |
156 <p> |
157 Private method to skip over all unknown elements. |
157 Private method to skip over all unknown elements. |
158 </p><a NAME="XbelReader.read" ID="XbelReader.read"></a> |
158 </p><a NAME="XbelReader.read" ID="XbelReader.read"></a> |
159 <h4>XbelReader.read</h4> |
159 <h4>XbelReader.read</h4> |
160 <b>read</b>(<i>fileNameOrDevice</i>) |
160 <b>read</b>(<i>fileNameOrDevice</i>) |
161 <p> |
161 <p> |
162 Public method to read an XBEL bookmark file. |
162 Public method to read an XBEL bookmark file. |
163 </p><dl> |
163 </p><dl> |
164 <dt><i>fileNameOrDevice</i></dt> |
164 <dt><i>fileNameOrDevice</i></dt> |
165 <dd> |
165 <dd> |
166 name of the file to read (string) |
166 name of the file to read (string) |
167 or reference to the device to read (QIODevice) |
167 or reference to the device to read (QIODevice) |
168 </dd> |
168 </dd> |
169 </dl><dl> |
169 </dl><dl> |
170 <dt>Returns:</dt> |
170 <dt>Returns:</dt> |
171 <dd> |
171 <dd> |
172 reference to the root node (BookmarkNode) |
172 reference to the root node (BookmarkNode) |
173 </dd> |
173 </dd> |
174 </dl> |
174 </dl> |
175 <div align="right"><a href="#top">Up</a></div> |
175 <div align="right"><a href="#top">Up</a></div> |
176 <hr /><hr /> |
176 <hr /><hr /> |
177 <a NAME="XmlEntityResolver" ID="XmlEntityResolver"></a> |
177 <a NAME="XmlEntityResolver" ID="XmlEntityResolver"></a> |
178 <h2>XmlEntityResolver</h2> |
178 <h2>XmlEntityResolver</h2> |
179 <p> |
179 <p> |
180 Class implementing an XML entity resolver for bookmark files. |
180 Class implementing an XML entity resolver for bookmark files. |
181 </p> |
181 </p> |
182 <h3>Derived from</h3> |
182 <h3>Derived from</h3> |
183 QXmlStreamEntityResolver |
183 QXmlStreamEntityResolver |
184 <h3>Class Attributes</h3> |
184 <h3>Class Attributes</h3> |
185 <table> |
185 <table> |