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
- sigCurrentItemChanged: 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: 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: 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: 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: 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: 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: 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: 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: 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: Callable[[Session], ToolsTableModel]¶