motile_tracker.application_menus.selection_menu

Classes

SelectionWidget

Widget with buttons to control selection of nodes on TracksViewer.

Module Contents

class motile_tracker.application_menus.selection_menu.SelectionWidget(tracks_viewer: motile_tracker.data_views.views_coordinator.tracks_viewer.TracksViewer)

Bases: qtpy.QtWidgets.QWidget

Widget with buttons to control selection of nodes on TracksViewer.

tracks_viewer
invert_btn
jump_to_previous_btn
jump_to_next_btn
select_next_set_btn
select_previous_set_btn
deselect_btn
reselect_btn
update_selection_buttons()

Update the button states based on the current node selection (history)

_jump_to_node(forward: bool) None

Jump to the next/previous selected node in the list

_invert_selection() None

Invert the current selection