naturtag.controllers.taxon_view module#

Components for displaying taxon info

class naturtag.controllers.taxon_view.TaxonInfoSection#

Bases: HorizontalLayout

Section to display selected taxon photo and basic info

load(taxon)#

Load default photo + additional thumbnails

next()#
on_select#

A taxon object was selected (from nav or another screen)

on_select_id#

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

prev()#
select_parent()#
select_taxon(taxon)#
staticMetaObject = PySide6.QtCore.QMetaObject("TaxonInfoSection" inherits "HorizontalLayout": Methods:   #5 type=Signal, signature=on_select(PyObject), parameters=PyObject   #6 type=Signal, signature=on_select_id(int), parameters=int )#
class naturtag.controllers.taxon_view.TaxonomySection(user_taxa)#

Bases: HorizontalLayout

Section to display ancestors and children of selected taxon

load(taxon)#

Populate taxon ancestors and children

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