| 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 Aug 3 07:59:52 2016 | http://epydoc.sourceforge.net |