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
]¶