NaviNIBS.Navigator.GUI.Widgets.CollectionTableWidget module¶
- class NaviNIBS.Navigator.GUI.Widgets.CollectionTableWidget.CollectionTableWidget(Model, session=None, doAdjustSizeToContents=True)[source]¶
Bases:
Generic[K,CI,C,TM]- Parameters:
_Model
_session
_doAdjustSizeToContents
-
_session:
typing.Optional[NaviNIBS.Navigator.Model.Session.Session]¶
-
sigCurrentItemChanged:
NaviNIBS.util.Signaler.Signal¶ Includes key (or index) of newly selected item.
Note: this is emitted when the selection changes (e.g. a different sample is selected), NOT when a property of the currently selected sample changes.
Note: this is Qt’s “current” item. If multiple samples are selected, the “current” sample will just be the last sample added to the selection
-
sigSelectionChanged:
NaviNIBS.util.Signaler.Signal¶ Includes keys (or indices) of all selected items.
Note: this is emitted when the selection changes (e.g. a different sample is selected), NOT when a property of the currently selected sample changes.
- property wdgt¶
- property session¶
- property currentCollectionItemKey: K | None¶
- Return type:
Optional[~K]
- property rowCount¶
- property currentRow¶
- property currentCollectionItem: CI¶
- Return type:
~CI
- property selectedCollectionItemKeys¶
- class NaviNIBS.Navigator.GUI.Widgets.CollectionTableWidget.DigitizedLocationsTableWidget(session=None, doAdjustSizeToContents=True, Model=<class 'DigitizedLocationsTableModel'>)[source]¶
Bases:
CollectionTableWidget[str,DigitizedLocation,DigitizedLocations,DigitizedLocationsTableModel]- Parameters:
_session
_doAdjustSizeToContents
_Model
-
_Model:
typing.Callable[[Session],DigitizedLocationsTableModel]¶
- class NaviNIBS.Navigator.GUI.Widgets.CollectionTableWidget.SamplesTableWidget(session=None, doAdjustSizeToContents=True, Model=<class 'SamplesTableModel'>)[source]¶
Bases:
CollectionTableWidget[str,Sample,Samples,SamplesTableModel]- Parameters:
_session
_doAdjustSizeToContents
_Model
-
_Model:
typing.Callable[[Session],SamplesTableModel]¶
- class NaviNIBS.Navigator.GUI.Widgets.CollectionTableWidget.FullTargetsTableWidget(session=None, doAdjustSizeToContents=True, Model=<class 'FullTargetsTableModel'>)[source]¶
Bases:
CollectionTableWidget[str,Target,Targets,FullTargetsTableModel]- Parameters:
_session
_doAdjustSizeToContents
_Model
-
_Model:
typing.Callable[[Session],FullTargetsTableModel]¶
- class NaviNIBS.Navigator.GUI.Widgets.CollectionTableWidget.TargetsTableWidget(session=None, doAdjustSizeToContents=True, Model=<class 'TargetsTableModel'>)[source]¶
Bases:
CollectionTableWidget[str,Target,Targets,TargetsTableModel]- Parameters:
_session
_doAdjustSizeToContents
_Model
-
_Model:
typing.Callable[[Session],TargetsTableModel]¶
- class NaviNIBS.Navigator.GUI.Widgets.CollectionTableWidget.PlanningFiducialsTableWidget(session=None, doAdjustSizeToContents=True, Model=<class 'PlanningFiducialsTableModel'>)[source]¶
Bases:
CollectionTableWidget[str,Fiducial,Fiducials,PlanningFiducialsTableModel]- Parameters:
_session
_doAdjustSizeToContents
_Model
-
_Model:
typing.Callable[[Session],PlanningFiducialsTableModel]¶
- class NaviNIBS.Navigator.GUI.Widgets.CollectionTableWidget.RegistrationFiducialsTableWidget(session=None, doAdjustSizeToContents=True, Model=<class 'RegistrationFiducialsTableModel'>)[source]¶
Bases:
CollectionTableWidget[str,Fiducial,Fiducials,RegistrationFiducialsTableModel]- Parameters:
_session
_doAdjustSizeToContents
_Model
-
_Model:
typing.Callable[[Session],RegistrationFiducialsTableModel]¶
- class NaviNIBS.Navigator.GUI.Widgets.CollectionTableWidget.HeadPointsTableWidget(session=None, doAdjustSizeToContents=True, Model=<class 'HeadPointsTableModel'>)[source]¶
Bases:
CollectionTableWidget[int,ndarray,HeadPoints,HeadPointsTableModel]- Parameters:
_session
_doAdjustSizeToContents
_Model
-
_Model:
typing.Callable[[Session],HeadPointsTableModel]¶
- class NaviNIBS.Navigator.GUI.Widgets.CollectionTableWidget.ToolsTableWidget(session=None, doAdjustSizeToContents=True, Model=<class 'ToolsTableModel'>)[source]¶
Bases:
CollectionTableWidget[int,Tool,Tools,ToolsTableModel]- Parameters:
_session
_doAdjustSizeToContents
_Model
-
_Model:
typing.Callable[[Session],ToolsTableModel]¶