NaviNIBS.Navigator.GUI.NavigatorGUI module¶
- class NaviNIBS.Navigator.GUI.NavigatorGUI.NavigatorGUI(appName='NaviNIBS Navigator GUI', sesFilepath=None, inProgressBaseDir=None, session=None, theme='light', *, doRunAsApp=False, appLogEveryNLoops=None, Win=<class 'QMainWindowWithCloseSignal'>)[source]¶
Bases:
RunnableAsApp
- Parameters:
_doRunAsApp
_appLogEveryNLoops
_Win
_appName
_sesFilepath
_inProgressBaseDir
_session
_theme – Default theme. Can be overriden by field in Session.miscSettings
- _appName: str¶
- _sesFilepath: tp.Optional[str]¶
- _inProgressBaseDir: tp.Optional[str]¶
- property session¶
- property mainViewPanels¶
- property manageSessionPanel: ManageSessionPanel¶
- Return type:
- property headModelPanel: HeadModelPanel¶
- Return type:
- property planFiducialsPanel: FiducialsPanel¶
- Return type:
- property setTargetsPanel: TargetsPanel¶
- Return type:
- property toolsPanel: ToolsPanel¶
- Return type:
- property subjectRegistrationPanel: SubjectRegistrationPanel¶
- Return type:
- property cameraPanel: CameraPanel¶
- Return type:
- property navigatePanel: NavigatePanel¶
- Return type:
- property digitizeLocationsPanel: DigitizeLocationsPanel¶
- Return type:
- property activeViewKey: str | None¶
Note: This doesn’t account for “active” views is secondary windows, split views, etc.
- Return type:
Optional
[str
]