schrodinger.application.models.gui.components.pipeline_composer.input_selection_table module¶
Table widget for the Select Inputs dialog.
- class schrodinger.application.models.gui.components.pipeline_composer.input_selection_table.InputSelectionTableSpec(*args, _param_type=<object object>, **kwargs)¶
Bases:
TableSpec- selected_col = <schrodinger.ui.qt.mapperwidgets.plptable.ParamColumn object>¶
- name_col = <schrodinger.ui.qt.mapperwidgets.plptable.ParamColumn object>¶
- type_col = <schrodinger.ui.qt.mapperwidgets.plptable.ParamColumn object>¶
- default_val_col = <schrodinger.ui.qt.mapperwidgets.plptable.ParamColumn object>¶
- columnsChanged¶
A
pyqtSignalemitted by instances of the class.
- columnsReplaced¶
A
pyqtSignalemitted by instances of the class.
- class schrodinger.application.models.gui.components.pipeline_composer.input_selection_table.InputSelectionTableWidget(*args: Any, **kwargs: Any)¶
Bases:
TableWidgetTable for selecting which transform inputs to expose.
- headerToggled¶
A
pyqtSignalemitted by instances of the class.
- __init__(*args: Any, **kwargs: Any) None¶
- Parameters:
spec (TableSpec) – Table specification. Will be ignored if autospec is True.
autospec (bool) – Whether to automatically generate the table specification from the PLP item fields.
plp (ParamListParam) – ParamListParam containing data. It is more common to set the plp using mappers.
view (QtWidgets.QTableView) – Custom table view instance. If None, an instance of table_helper.SampleDataTableView will be created.
- setFilterString(filter_str: str) None¶
- setHeaderCheckState(state: CheckState) None¶