Trees | Indices | Help |
|
---|
|
object --+ | sip.simplewrapper --+ | sip.wrapper --+ | PyQt4.QtCore.QObject --+ | Qt.QtCore.QObject --+ | ViewModel
An abstraction layer for the various table models in this module
|
|||
|
|||
|
|||
|
|||
|
|||
bool |
|
||
RowOrder |
|
||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from Inherited from Inherited from |
|
|||
Inherited from |
|
|||
|
|
x.__init__(...) initializes x; see help(type(x)) for signature
|
Use the given undo stack when sorting the table or reordering rows.
Note: Most undoable MSV operations are initiated via a panel ui element. As such, those undoable request must pass through the MSV widget (msv_widget.AbstractMsvWidget) and the MSV widget can manage the undo stack. However, reorder row requests come from the view (view.AbstractAlignmentView) directly to TopModel and never pass through the MSV widget. As a result, we pass the undo stack to the ViewModel and allow it to create undoable commands. |
Enable or disabled row wrapping.
|
Return the current row wrapping setting.
|
Returns the current row ordering |
Set current row ordering |
Reorder a row in response to a drag-and-drop (or a redo of a drag-and- drop). If the menus need updating, emit sortingChanged.
|
Sort the table by the specified criteria.
|
Create a command that can reorder a row in response to a drag-and-drop.
|
Create a command to sort the table by the specified criteria.
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Wed Jan 25 01:18:05 2017 | http://epydoc.sourceforge.net |