104 <p> |
104 <p> |
105 Constructor |
105 Constructor |
106 </p> |
106 </p> |
107 <dl> |
107 <dl> |
108 |
108 |
109 <dt><i>manager</i></dt> |
109 <dt><i>manager</i> (OpenSearchManager)</dt> |
110 <dd> |
110 <dd> |
111 reference to the search engine manager |
111 reference to the search engine manager |
112 (OpenSearchManager) |
112 </dd> |
113 </dd> |
113 <dt><i>parent</i> (QObject)</dt> |
114 <dt><i>parent</i></dt> |
114 <dd> |
115 <dd> |
115 reference to the parent object |
116 reference to the parent object (QObject) |
|
117 </dd> |
116 </dd> |
118 </dl> |
117 </dl> |
119 <a NAME="OpenSearchEngineModel.__enginesChanged" ID="OpenSearchEngineModel.__enginesChanged"></a> |
118 <a NAME="OpenSearchEngineModel.__enginesChanged" ID="OpenSearchEngineModel.__enginesChanged"></a> |
120 <h4>OpenSearchEngineModel.__enginesChanged</h4> |
119 <h4>OpenSearchEngineModel.__enginesChanged</h4> |
121 <b>__enginesChanged</b>(<i></i>) |
120 <b>__enginesChanged</b>(<i></i>) |
130 <p> |
129 <p> |
131 Public method to get the number of columns of the model. |
130 Public method to get the number of columns of the model. |
132 </p> |
131 </p> |
133 <dl> |
132 <dl> |
134 |
133 |
135 <dt><i>parent</i></dt> |
134 <dt><i>parent</i> (QModelIndex)</dt> |
136 <dd> |
135 <dd> |
137 parent index (QModelIndex) (Unused) |
136 parent index (Unused) |
138 </dd> |
137 </dd> |
139 </dl> |
138 </dl> |
140 <dl> |
139 <dl> |
141 <dt>Return:</dt> |
140 <dt>Return:</dt> |
142 <dd> |
141 <dd> |
143 number of columns (integer) |
142 number of columns |
|
143 </dd> |
|
144 </dl> |
|
145 <dl> |
|
146 <dt>Return Type:</dt> |
|
147 <dd> |
|
148 int |
144 </dd> |
149 </dd> |
145 </dl> |
150 </dl> |
146 <a NAME="OpenSearchEngineModel.data" ID="OpenSearchEngineModel.data"></a> |
151 <a NAME="OpenSearchEngineModel.data" ID="OpenSearchEngineModel.data"></a> |
147 <h4>OpenSearchEngineModel.data</h4> |
152 <h4>OpenSearchEngineModel.data</h4> |
148 <b>data</b>(<i>index, role</i>) |
153 <b>data</b>(<i>index, role</i>) |
150 <p> |
155 <p> |
151 Public method to get data from the model. |
156 Public method to get data from the model. |
152 </p> |
157 </p> |
153 <dl> |
158 <dl> |
154 |
159 |
155 <dt><i>index</i></dt> |
160 <dt><i>index</i> (QModelIndex)</dt> |
156 <dd> |
161 <dd> |
157 index to get data for (QModelIndex) |
162 index to get data for |
158 </dd> |
163 </dd> |
159 <dt><i>role</i></dt> |
164 <dt><i>role</i> (int)</dt> |
160 <dd> |
165 <dd> |
161 role of the data to retrieve (integer) |
166 role of the data to retrieve |
162 </dd> |
167 </dd> |
163 </dl> |
168 </dl> |
164 <dl> |
169 <dl> |
165 <dt>Return:</dt> |
170 <dt>Return:</dt> |
166 <dd> |
171 <dd> |
167 requested data |
172 requested data |
|
173 </dd> |
|
174 </dl> |
|
175 <dl> |
|
176 <dt>Return Type:</dt> |
|
177 <dd> |
|
178 Any |
168 </dd> |
179 </dd> |
169 </dl> |
180 </dl> |
170 <a NAME="OpenSearchEngineModel.flags" ID="OpenSearchEngineModel.flags"></a> |
181 <a NAME="OpenSearchEngineModel.flags" ID="OpenSearchEngineModel.flags"></a> |
171 <h4>OpenSearchEngineModel.flags</h4> |
182 <h4>OpenSearchEngineModel.flags</h4> |
172 <b>flags</b>(<i>index</i>) |
183 <b>flags</b>(<i>index</i>) |
174 <p> |
185 <p> |
175 Public method to get flags for a model cell. |
186 Public method to get flags for a model cell. |
176 </p> |
187 </p> |
177 <dl> |
188 <dl> |
178 |
189 |
179 <dt><i>index</i></dt> |
190 <dt><i>index</i> (QModelIndex)</dt> |
180 <dd> |
191 <dd> |
181 index of the model cell (QModelIndex) |
192 index of the model cell |
182 </dd> |
193 </dd> |
183 </dl> |
194 </dl> |
184 <dl> |
195 <dl> |
185 <dt>Return:</dt> |
196 <dt>Return:</dt> |
186 <dd> |
197 <dd> |
187 flags (Qt.ItemFlags) |
198 flags |
|
199 </dd> |
|
200 </dl> |
|
201 <dl> |
|
202 <dt>Return Type:</dt> |
|
203 <dd> |
|
204 Qt.ItemFlags |
188 </dd> |
205 </dd> |
189 </dl> |
206 </dl> |
190 <a NAME="OpenSearchEngineModel.headerData" ID="OpenSearchEngineModel.headerData"></a> |
207 <a NAME="OpenSearchEngineModel.headerData" ID="OpenSearchEngineModel.headerData"></a> |
191 <h4>OpenSearchEngineModel.headerData</h4> |
208 <h4>OpenSearchEngineModel.headerData</h4> |
192 <b>headerData</b>(<i>section, orientation, role=Qt.ItemDataRole.DisplayRole</i>) |
209 <b>headerData</b>(<i>section, orientation, role=Qt.ItemDataRole.DisplayRole</i>) |
194 <p> |
211 <p> |
195 Public method to get the header data. |
212 Public method to get the header data. |
196 </p> |
213 </p> |
197 <dl> |
214 <dl> |
198 |
215 |
199 <dt><i>section</i></dt> |
216 <dt><i>section</i> (int)</dt> |
200 <dd> |
217 <dd> |
201 section number (integer) |
218 section number |
202 </dd> |
219 </dd> |
203 <dt><i>orientation</i></dt> |
220 <dt><i>orientation</i> (Qt.Orientation)</dt> |
204 <dd> |
221 <dd> |
205 header orientation (Qt.Orientation) |
222 header orientation |
206 </dd> |
223 </dd> |
207 <dt><i>role</i></dt> |
224 <dt><i>role</i> (Qt.ItemDataRole)</dt> |
208 <dd> |
225 <dd> |
209 data role (Qt.ItemDataRole) |
226 data role |
210 </dd> |
227 </dd> |
211 </dl> |
228 </dl> |
212 <dl> |
229 <dl> |
213 <dt>Return:</dt> |
230 <dt>Return:</dt> |
214 <dd> |
231 <dd> |
215 header data |
232 header data |
|
233 </dd> |
|
234 </dl> |
|
235 <dl> |
|
236 <dt>Return Type:</dt> |
|
237 <dd> |
|
238 Any |
216 </dd> |
239 </dd> |
217 </dl> |
240 </dl> |
218 <a NAME="OpenSearchEngineModel.removeRows" ID="OpenSearchEngineModel.removeRows"></a> |
241 <a NAME="OpenSearchEngineModel.removeRows" ID="OpenSearchEngineModel.removeRows"></a> |
219 <h4>OpenSearchEngineModel.removeRows</h4> |
242 <h4>OpenSearchEngineModel.removeRows</h4> |
220 <b>removeRows</b>(<i>row, count, parent=None</i>) |
243 <b>removeRows</b>(<i>row, count, parent=None</i>) |
222 <p> |
245 <p> |
223 Public method to remove entries from the model. |
246 Public method to remove entries from the model. |
224 </p> |
247 </p> |
225 <dl> |
248 <dl> |
226 |
249 |
227 <dt><i>row</i></dt> |
250 <dt><i>row</i> (int)</dt> |
228 <dd> |
251 <dd> |
229 start row (integer) |
252 start row |
230 </dd> |
253 </dd> |
231 <dt><i>count</i></dt> |
254 <dt><i>count</i> (int)</dt> |
232 <dd> |
255 <dd> |
233 number of rows to remove (integer) |
256 number of rows to remove |
234 </dd> |
257 </dd> |
235 <dt><i>parent</i></dt> |
258 <dt><i>parent</i> (QModelIndex)</dt> |
236 <dd> |
259 <dd> |
237 parent index (QModelIndex) |
260 parent index |
238 </dd> |
261 </dd> |
239 </dl> |
262 </dl> |
240 <dl> |
263 <dl> |
241 <dt>Return:</dt> |
264 <dt>Return:</dt> |
242 <dd> |
265 <dd> |
243 flag indicating success (boolean) |
266 flag indicating success |
|
267 </dd> |
|
268 </dl> |
|
269 <dl> |
|
270 <dt>Return Type:</dt> |
|
271 <dd> |
|
272 bool |
244 </dd> |
273 </dd> |
245 </dl> |
274 </dl> |
246 <a NAME="OpenSearchEngineModel.rowCount" ID="OpenSearchEngineModel.rowCount"></a> |
275 <a NAME="OpenSearchEngineModel.rowCount" ID="OpenSearchEngineModel.rowCount"></a> |
247 <h4>OpenSearchEngineModel.rowCount</h4> |
276 <h4>OpenSearchEngineModel.rowCount</h4> |
248 <b>rowCount</b>(<i>parent=None</i>) |
277 <b>rowCount</b>(<i>parent=None</i>) |
250 <p> |
279 <p> |
251 Public method to get the number of rows of the model. |
280 Public method to get the number of rows of the model. |
252 </p> |
281 </p> |
253 <dl> |
282 <dl> |
254 |
283 |
255 <dt><i>parent</i></dt> |
284 <dt><i>parent</i> (QModelIndex)</dt> |
256 <dd> |
285 <dd> |
257 parent index (QModelIndex) |
286 parent index |
258 </dd> |
287 </dd> |
259 </dl> |
288 </dl> |
260 <dl> |
289 <dl> |
261 <dt>Return:</dt> |
290 <dt>Return:</dt> |
262 <dd> |
291 <dd> |
263 number of rows (integer) |
292 number of rows |
|
293 </dd> |
|
294 </dl> |
|
295 <dl> |
|
296 <dt>Return Type:</dt> |
|
297 <dd> |
|
298 int |
264 </dd> |
299 </dd> |
265 </dl> |
300 </dl> |
266 <a NAME="OpenSearchEngineModel.setData" ID="OpenSearchEngineModel.setData"></a> |
301 <a NAME="OpenSearchEngineModel.setData" ID="OpenSearchEngineModel.setData"></a> |
267 <h4>OpenSearchEngineModel.setData</h4> |
302 <h4>OpenSearchEngineModel.setData</h4> |
268 <b>setData</b>(<i>index, value, role=Qt.ItemDataRole.EditRole</i>) |
303 <b>setData</b>(<i>index, value, role=Qt.ItemDataRole.EditRole</i>) |
270 <p> |
305 <p> |
271 Public method to set the data of a model cell. |
306 Public method to set the data of a model cell. |
272 </p> |
307 </p> |
273 <dl> |
308 <dl> |
274 |
309 |
275 <dt><i>index</i></dt> |
310 <dt><i>index</i> (QModelIndex)</dt> |
276 <dd> |
311 <dd> |
277 index of the model cell (QModelIndex) |
312 index of the model cell |
278 </dd> |
313 </dd> |
279 <dt><i>value</i></dt> |
314 <dt><i>value</i> (Any)</dt> |
280 <dd> |
315 <dd> |
281 value to be set |
316 value to be set |
282 </dd> |
317 </dd> |
283 <dt><i>role</i></dt> |
318 <dt><i>role</i> (int)</dt> |
284 <dd> |
319 <dd> |
285 role of the data (integer) |
320 role of the data |
286 </dd> |
321 </dd> |
287 </dl> |
322 </dl> |
288 <dl> |
323 <dl> |
289 <dt>Return:</dt> |
324 <dt>Return:</dt> |
290 <dd> |
325 <dd> |
291 flag indicating success (boolean) |
326 flag indicating success |
|
327 </dd> |
|
328 </dl> |
|
329 <dl> |
|
330 <dt>Return Type:</dt> |
|
331 <dd> |
|
332 bool |
292 </dd> |
333 </dd> |
293 </dl> |
334 </dl> |
294 <div align="right"><a href="#top">Up</a></div> |
335 <div align="right"><a href="#top">Up</a></div> |
295 <hr /> |
336 <hr /> |
296 </body></html> |
337 </body></html> |