napari_track_edit.application_menus.main_app ============================================ .. py:module:: napari_track_edit.application_menus.main_app Attributes ---------- .. autoapisummary:: napari_track_edit.application_menus.main_app.MENU_WIDGETS napari_track_edit.application_menus.main_app.GettingStarted_LauncherWidget napari_track_edit.application_menus.main_app.Tracking_LauncherWidget napari_track_edit.application_menus.main_app.TrackList_LauncherWidget napari_track_edit.application_menus.main_app.EditingSelection_LauncherWidget napari_track_edit.application_menus.main_app.Visualization_LauncherWidget napari_track_edit.application_menus.main_app.Feature_LauncherWidget napari_track_edit.application_menus.main_app.Groups_LauncherWidget napari_track_edit.application_menus.main_app.Table_LauncherWidget napari_track_edit.application_menus.main_app.LineageView_LauncherWidget Classes ------- .. autoapisummary:: napari_track_edit.application_menus.main_app.StartupWidget napari_track_edit.application_menus.main_app.MainAppWidget napari_track_edit.application_menus.main_app.TrackingGroupWidget napari_track_edit.application_menus.main_app.EditingGroupWidget Functions --------- .. autoapisummary:: napari_track_edit.application_menus.main_app._make_single_menu_widget_class Module Contents --------------- .. py:data:: MENU_WIDGETS .. py:class:: StartupWidget(napari_viewer: napari.Viewer, mode: str = 'all') Bases: :py:obj:`qtpy.QtWidgets.QWidget` Initialize multiple widgets at once, by group .. py:attribute:: viewer .. py:method:: _finalize_ui(active_tab: str) -> None Set the active foreground tab, and move tabbar to the top. :param active_tab: name of the tab to be set to the foreground (active). :type active_tab: str .. py:method:: _remove_self() -> None Remove the widget from the napari viewer.window.dock_widgets .. py:class:: MainAppWidget(napari_viewer: napari.Viewer) Bases: :py:obj:`StartupWidget` Initialize multiple widgets at once, by group .. py:class:: TrackingGroupWidget(napari_viewer: napari.Viewer) Bases: :py:obj:`StartupWidget` Initialize multiple widgets at once, by group .. py:class:: EditingGroupWidget(napari_viewer: napari.Viewer) Bases: :py:obj:`StartupWidget` Initialize multiple widgets at once, by group .. py:function:: _make_single_menu_widget_class(widget_name) .. py:data:: GettingStarted_LauncherWidget .. py:data:: Tracking_LauncherWidget .. py:data:: TrackList_LauncherWidget .. py:data:: EditingSelection_LauncherWidget .. py:data:: Visualization_LauncherWidget .. py:data:: Feature_LauncherWidget .. py:data:: Groups_LauncherWidget .. py:data:: Table_LauncherWidget .. py:data:: LineageView_LauncherWidget