Documentation/Source/eric5.UI.SymbolsWidget.html

changeset 367
e66ebdb3b6a2
parent 365
0686ac00256e
child 409
0ea528e80202
equal deleted inserted replaced
366:58f2122a5d6a 367:e66ebdb3b6a2
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>

eric ide

mercurial