schrodinger.maestro_utils.surface_manager.surface_table module¶
- class schrodinger.maestro_utils.surface_manager.surface_table.SurfaceTable(parent=None)¶
Bases:
TreeViewWithoutFilter
Sub-class of maestro_ui.maestro.TreeViewWithoutFilter. We have 4 columns in the table: 1. Checkbox column 2. Entry / Surface Name column 3. Type column 4. Volume column
We can have two types of rows in the table: 1. EntryNodeItem (parent nodes) 2. SurfaceNodeItem (child nodes)
- __init__(parent=None)¶
Constructor for SurfaceTable.
- Parameters:
parent – The parent widget.
- reorderHeader()¶
Reorders the header.
- showEvent(event)¶
Overridden showEvent method. See Qt documentation for more information. Populates the surface table.
- Parameters:
event – The event.