pyvisor.GUI.tab_behaviours package

Submodules

pyvisor.GUI.tab_behaviours.animal_tab module

pyvisor.GUI.tab_behaviours.behaviour_checkbox module

class pyvisor.GUI.tab_behaviours.behaviour_checkbox.BehaviourCheckbox(*args: Any, **kwargs: Any)[source]

Bases: QCheckBox

closeEvent(a0: PyQt5.QtGui.QCloseEvent) None[source]
init_UI(initial_state)[source]

pyvisor.GUI.tab_behaviours.behaviour_widget module

pyvisor.GUI.tab_behaviours.compatible_behaviour_widget module

class pyvisor.GUI.tab_behaviours.compatible_behaviour_widget.CompatibleBehaviourWidget(*args: Any, **kwargs: Any)[source]

Bases: QWidget

add_checkbox(other_behaviour: Behaviour, state)[source]
add_compatibility(behav_name)[source]
closeEvent(a0: PyQt5.QtGui.QCloseEvent) None[source]
compatibility_toggled(name, state)[source]
init_UI()[source]
rearrange_checkboxes_with_larger_index(index_)[source]
remove_checkbox(name)[source]
remove_compatibility(behav_name)[source]

pyvisor.GUI.tab_behaviours.single_animal_tab module

pyvisor.GUI.tab_behaviours.tab_behaviours module

Module contents

Behaviour definition tab widgets.