Trees | Indices | Help |
|
---|
|
PyQt4.QtCore.QAbstractTableModel --+ | base_widgets.SubTabModel --+ | ChargeConstraintsModel
|
|||
type |
COLUMN A class containing column constants for the table. |
||
type |
ROW_CLASS The SubTabRow subclass that represents a row of data |
|
|||
object |
|
||
object |
|
||
object |
|
||
str |
|
||
object |
|
||
|
|||
|
|||
|
|||
Inherited from Inherited from |
|
|||
iterable |
UNEDITABLE = COLUMN.ID, COLUMN.TITLE A list of all column numbers that should be flagged as uneditable |
||
dict |
MARKER_SETTINGS = {"color": "green", "alt_color": "yellow"} The settings for the workspace markers. |
||
Inherited from |
|
|||
Inherited from |
|
Retrieve data for custom roles that are defined for the current sub-tab. Note that sub-classes should redefine this method rather than _otherDataSubTab.
|
Retrieve data for the display and sort roles
|
Retrieve data for the tool tip role
|
Return tool tip text for the Charge column that displays atom weights
|
Set data for the specified index and role. Note that sub-classes should redefine this method rather than setData whenever possible.
|
Set data for the Atoms column
|
Add a workspace marker for the given row. Subclasses must override this class if they require more than one workspace marker per row. Note that any given set of atom(s) may only have one marker per sub-tab. The sub-tab is responsible for ensuring that a marker is not added to a set of atom(s) that already has a marker.
|
Remove the workspace marker for the given row. Subclasses must override this class if they create more than one workspace marker per row.
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Thu Aug 6 04:50:37 2015 | http://epydoc.sourceforge.net |