79 <td>Public method to get the number of columns of the model.</td> |
79 <td>Public method to get the number of columns of the model.</td> |
80 </tr><tr> |
80 </tr><tr> |
81 <td><a href="#SymbolsModel.data">data</a></td> |
81 <td><a href="#SymbolsModel.data">data</a></td> |
82 <td>Public method to get data from the model.</td> |
82 <td>Public method to get data from the model.</td> |
83 </tr><tr> |
83 </tr><tr> |
|
84 <td><a href="#SymbolsModel.getTableBoundaries">getTableBoundaries</a></td> |
|
85 <td>Public method to get the first and last character position of the given table.</td> |
|
86 </tr><tr> |
|
87 <td><a href="#SymbolsModel.getTableIndex">getTableIndex</a></td> |
|
88 <td>Private method to get the current table index.</td> |
|
89 </tr><tr> |
|
90 <td><a href="#SymbolsModel.getTableNames">getTableNames</a></td> |
|
91 <td>Public method to get a list of table names.</td> |
|
92 </tr><tr> |
84 <td><a href="#SymbolsModel.headerData">headerData</a></td> |
93 <td><a href="#SymbolsModel.headerData">headerData</a></td> |
85 <td>Public method to get header data from the model.</td> |
94 <td>Public method to get header data from the model.</td> |
86 </tr><tr> |
95 </tr><tr> |
87 <td><a href="#SymbolsModel.rowCount">rowCount</a></td> |
96 <td><a href="#SymbolsModel.rowCount">rowCount</a></td> |
88 <td>Public method to get the number of rows of the model.</td> |
97 <td>Public method to get the number of rows of the model.</td> |
89 </tr><tr> |
98 </tr><tr> |
90 <td><a href="#SymbolsModel.setUnicode">setUnicode</a></td> |
99 <td><a href="#SymbolsModel.selectTable">selectTable</a></td> |
91 <td>Public method to set the mode of the model.</td> |
100 <td>Public method to select the shown character table.</td> |
92 </tr> |
101 </tr> |
93 </table> |
102 </table> |
94 <a NAME="SymbolsModel.__init__" ID="SymbolsModel.__init__"></a> |
103 <a NAME="SymbolsModel.__init__" ID="SymbolsModel.__init__"></a> |
95 <h4>SymbolsModel (Constructor)</h4> |
104 <h4>SymbolsModel (Constructor)</h4> |
96 <b>SymbolsModel</b>(<i>parent = None</i>) |
105 <b>SymbolsModel</b>(<i>parent = None</i>) |
207 </dl><dl> |
216 </dl><dl> |
208 <dt>Returns:</dt> |
217 <dt>Returns:</dt> |
209 <dd> |
218 <dd> |
210 requested data |
219 requested data |
211 </dd> |
220 </dd> |
|
221 </dl><a NAME="SymbolsModel.getTableBoundaries" ID="SymbolsModel.getTableBoundaries"></a> |
|
222 <h4>SymbolsModel.getTableBoundaries</h4> |
|
223 <b>getTableBoundaries</b>(<i>index</i>) |
|
224 <p> |
|
225 Public method to get the first and last character position |
|
226 of the given table. |
|
227 </p><dl> |
|
228 <dt><i>index</i></dt> |
|
229 <dd> |
|
230 index of the character table (integer) |
|
231 </dd> |
|
232 </dl><dl> |
|
233 <dt>Returns:</dt> |
|
234 <dd> |
|
235 first and last character position (integer, integer) |
|
236 </dd> |
|
237 </dl><a NAME="SymbolsModel.getTableIndex" ID="SymbolsModel.getTableIndex"></a> |
|
238 <h4>SymbolsModel.getTableIndex</h4> |
|
239 <b>getTableIndex</b>(<i></i>) |
|
240 <p> |
|
241 Private method to get the current table index. |
|
242 </p><dl> |
|
243 <dt>Returns:</dt> |
|
244 <dd> |
|
245 current table index (integer) |
|
246 </dd> |
|
247 </dl><a NAME="SymbolsModel.getTableNames" ID="SymbolsModel.getTableNames"></a> |
|
248 <h4>SymbolsModel.getTableNames</h4> |
|
249 <b>getTableNames</b>(<i></i>) |
|
250 <p> |
|
251 Public method to get a list of table names. |
|
252 </p><dl> |
|
253 <dt>Returns:</dt> |
|
254 <dd> |
|
255 list of table names (list of strings) |
|
256 </dd> |
212 </dl><a NAME="SymbolsModel.headerData" ID="SymbolsModel.headerData"></a> |
257 </dl><a NAME="SymbolsModel.headerData" ID="SymbolsModel.headerData"></a> |
213 <h4>SymbolsModel.headerData</h4> |
258 <h4>SymbolsModel.headerData</h4> |
214 <b>headerData</b>(<i>section, orientation, role = Qt.DisplayRole</i>) |
259 <b>headerData</b>(<i>section, orientation, role = Qt.DisplayRole</i>) |
215 <p> |
260 <p> |
216 Public method to get header data from the model. |
261 Public method to get header data from the model. |
243 </dl><dl> |
288 </dl><dl> |
244 <dt>Returns:</dt> |
289 <dt>Returns:</dt> |
245 <dd> |
290 <dd> |
246 number of columns (integer) |
291 number of columns (integer) |
247 </dd> |
292 </dd> |
248 </dl><a NAME="SymbolsModel.setUnicode" ID="SymbolsModel.setUnicode"></a> |
293 </dl><a NAME="SymbolsModel.selectTable" ID="SymbolsModel.selectTable"></a> |
249 <h4>SymbolsModel.setUnicode</h4> |
294 <h4>SymbolsModel.selectTable</h4> |
250 <b>setUnicode</b>(<i>u</i>) |
295 <b>selectTable</b>(<i>index</i>) |
251 <p> |
296 <p> |
252 Public method to set the mode of the model. |
297 Public method to select the shown character table. |
253 </p><dl> |
298 </p><dl> |
254 <dt><i>u</i></dt> |
299 <dt><i>index</i></dt> |
255 <dd> |
300 <dd> |
256 flag indicating unicode mode (boolean) |
301 index of the character table (integer) |
257 </dd> |
302 </dd> |
258 </dl> |
303 </dl> |
259 <div align="right"><a href="#top">Up</a></div> |
304 <div align="right"><a href="#top">Up</a></div> |
260 <hr /><hr /> |
305 <hr /><hr /> |
261 <a NAME="SymbolsWidget" ID="SymbolsWidget"></a> |
306 <a NAME="SymbolsWidget" ID="SymbolsWidget"></a> |
279 <table> |
324 <table> |
280 <tr> |
325 <tr> |
281 <td><a href="#SymbolsWidget.__init__">SymbolsWidget</a></td> |
326 <td><a href="#SymbolsWidget.__init__">SymbolsWidget</a></td> |
282 <td>Constructor</td> |
327 <td>Constructor</td> |
283 </tr><tr> |
328 </tr><tr> |
|
329 <td><a href="#SymbolsWidget.__currentRowChanged">__currentRowChanged</a></td> |
|
330 <td>Private slot recording the currently selected row.</td> |
|
331 </tr><tr> |
284 <td><a href="#SymbolsWidget.on_symbolSpinBox_editingFinished">on_symbolSpinBox_editingFinished</a></td> |
332 <td><a href="#SymbolsWidget.on_symbolSpinBox_editingFinished">on_symbolSpinBox_editingFinished</a></td> |
285 <td>Private slot to move the table to the entered symbol id.</td> |
333 <td>Private slot to move the table to the entered symbol id.</td> |
286 </tr><tr> |
334 </tr><tr> |
287 <td><a href="#SymbolsWidget.on_symbolsTable_activated">on_symbolsTable_activated</a></td> |
335 <td><a href="#SymbolsWidget.on_symbolsTable_activated">on_symbolsTable_activated</a></td> |
288 <td>Private slot to signal the selection of a symbol.</td> |
336 <td>Private slot to signal the selection of a symbol.</td> |
289 </tr><tr> |
337 </tr><tr> |
290 <td><a href="#SymbolsWidget.on_unicodeButton_toggled">on_unicodeButton_toggled</a></td> |
338 <td><a href="#SymbolsWidget.on_tableCombo_currentIndexChanged">on_tableCombo_currentIndexChanged</a></td> |
291 <td>Private slot to switch unicode mode.</td> |
339 <td>Private slot to select the current character table.</td> |
292 </tr> |
340 </tr> |
293 </table> |
341 </table> |
294 <a NAME="SymbolsWidget.__init__" ID="SymbolsWidget.__init__"></a> |
342 <a NAME="SymbolsWidget.__init__" ID="SymbolsWidget.__init__"></a> |
295 <h4>SymbolsWidget (Constructor)</h4> |
343 <h4>SymbolsWidget (Constructor)</h4> |
296 <b>SymbolsWidget</b>(<i>parent = None</i>) |
344 <b>SymbolsWidget</b>(<i>parent = None</i>) |
298 Constructor |
346 Constructor |
299 </p><dl> |
347 </p><dl> |
300 <dt><i>parent</i></dt> |
348 <dt><i>parent</i></dt> |
301 <dd> |
349 <dd> |
302 reference to the parent widget (QWidget) |
350 reference to the parent widget (QWidget) |
|
351 </dd> |
|
352 </dl><a NAME="SymbolsWidget.__currentRowChanged" ID="SymbolsWidget.__currentRowChanged"></a> |
|
353 <h4>SymbolsWidget.__currentRowChanged</h4> |
|
354 <b>__currentRowChanged</b>(<i>current, previous</i>) |
|
355 <p> |
|
356 Private slot recording the currently selected row. |
|
357 </p><dl> |
|
358 <dt><i>current</i></dt> |
|
359 <dd> |
|
360 current index (QModelIndex) |
|
361 </dd><dt><i>previous</i></dt> |
|
362 <dd> |
|
363 previous current index (QModelIndex) |
303 </dd> |
364 </dd> |
304 </dl><a NAME="SymbolsWidget.on_symbolSpinBox_editingFinished" ID="SymbolsWidget.on_symbolSpinBox_editingFinished"></a> |
365 </dl><a NAME="SymbolsWidget.on_symbolSpinBox_editingFinished" ID="SymbolsWidget.on_symbolSpinBox_editingFinished"></a> |
305 <h4>SymbolsWidget.on_symbolSpinBox_editingFinished</h4> |
366 <h4>SymbolsWidget.on_symbolSpinBox_editingFinished</h4> |
306 <b>on_symbolSpinBox_editingFinished</b>(<i></i>) |
367 <b>on_symbolSpinBox_editingFinished</b>(<i></i>) |
307 <p> |
368 <p> |
314 </p><dl> |
375 </p><dl> |
315 <dt><i>index</i></dt> |
376 <dt><i>index</i></dt> |
316 <dd> |
377 <dd> |
317 index of the selected symbol (QModelIndex) |
378 index of the selected symbol (QModelIndex) |
318 </dd> |
379 </dd> |
319 </dl><a NAME="SymbolsWidget.on_unicodeButton_toggled" ID="SymbolsWidget.on_unicodeButton_toggled"></a> |
380 </dl><a NAME="SymbolsWidget.on_tableCombo_currentIndexChanged" ID="SymbolsWidget.on_tableCombo_currentIndexChanged"></a> |
320 <h4>SymbolsWidget.on_unicodeButton_toggled</h4> |
381 <h4>SymbolsWidget.on_tableCombo_currentIndexChanged</h4> |
321 <b>on_unicodeButton_toggled</b>(<i>checked</i>) |
382 <b>on_tableCombo_currentIndexChanged</b>(<i>index</i>) |
322 <p> |
383 <p> |
323 Private slot to switch unicode mode. |
384 Private slot to select the current character table. |
324 </p><dl> |
385 </p><dl> |
325 <dt><i>checked</i></dt> |
386 <dt><i>index</i></dt> |
326 <dd> |
387 <dd> |
327 flag indicating that the button is pressed (boolean) |
388 index of the character table (integer) |
328 </dd> |
389 </dd> |
329 </dl> |
390 </dl> |
330 <div align="right"><a href="#top">Up</a></div> |
391 <div align="right"><a href="#top">Up</a></div> |
331 <hr /> |
392 <hr /> |
332 </body></html> |
393 </body></html> |