NaviNIBS.Navigator.GUI.Widgets.CollectionTableWidget module

Bases: Generic[K, CI, C, TM]

Parameters:
  • _Model

  • _session

  • _doAdjustSizeToContents

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

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.

Return type:

Optional[~K]

Return type:

~CI

Allow caller to manually trigger resize without waititng for auto-resize loop. Note: this is an expensive operation

Bases: CollectionTableWidget[str, DigitizedLocation, DigitizedLocations, DigitizedLocationsTableModel]

Parameters:
  • _session

  • _doAdjustSizeToContents

  • _Model

Bases: CollectionTableWidget[str, Sample, Samples, SamplesTableModel]

Parameters:
  • _session

  • _doAdjustSizeToContents

  • _Model

Bases: CollectionTableWidget[str, Target, Targets, FullTargetsTableModel]

Parameters:
  • _session

  • _doAdjustSizeToContents

  • _Model

Bases: CollectionTableWidget[str, Target, Targets, TargetsTableModel]

Parameters:
  • _session

  • _doAdjustSizeToContents

  • _Model

Bases: CollectionTableWidget[str, Fiducial, Fiducials, PlanningFiducialsTableModel]

Parameters:
  • _session

  • _doAdjustSizeToContents

  • _Model

Bases: CollectionTableWidget[str, Fiducial, Fiducials, RegistrationFiducialsTableModel]

Parameters:
  • _session

  • _doAdjustSizeToContents

  • _Model

Bases: CollectionTableWidget[int, ndarray, HeadPoints, HeadPointsTableModel]

Parameters:
  • _session

  • _doAdjustSizeToContents

  • _Model

Bases: CollectionTableWidget[int, Tool, Tools, ToolsTableModel]

Parameters:
  • _session

  • _doAdjustSizeToContents

  • _Model