naturtag.controllers.taxon_view module

Components for displaying taxon info

class naturtag.controllers.taxon_view.TaxonInfoSection

Bases: StylableWidget

Section to display selected taxon photo and basic info

load(taxon)

Load default photo + additional thumbnails

next()
on_select

A taxon was selected for tagging

on_view_observations

Request to switch to observations tab

on_view_taxon

A taxon was selected for viewing (from nav or another screen)

on_view_taxon_by_id

A taxon ID was selected for viewing (from ‘parent’ button)

prev()
select_parent()
staticMetaObject = PySide6.QtCore.QMetaObject("TaxonInfoSection" inherits "StylableWidget": Methods:   #33 type=Signal, signature=on_select(PyObject), parameters=PyObject   #34 type=Signal, signature=on_view_observations(PyObject), parameters=PyObject   #35 type=Signal, signature=on_view_taxon(PyObject), parameters=PyObject   #36 type=Signal, signature=on_view_taxon_by_id(int), parameters=int )
class naturtag.controllers.taxon_view.TaxonomySection(user_taxa)

Bases: StylableWidget

Section to display ancestors and children of selected taxon

load(taxon)

Populate taxon ancestors and children

staticMetaObject = PySide6.QtCore.QMetaObject("TaxonomySection" inherits "StylableWidget": )
property taxa: Iterator[TaxonInfoCard]