naturtag.controllers.taxon_view module#

Components for displaying taxon info

class naturtag.controllers.taxon_view.TaxonInfoSection(threadpool)#

Bases: HorizontalLayout

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(threadpool, user_taxa)#

Bases: HorizontalLayout

load(taxon)#

Populate taxon ancestors and children

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