naturtag.controllers.taxon_view module#

Components for displaying taxon info

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

Bases: naturtag.widgets.layouts.HorizontalLayout

enterEvent(event)#
leaveEvent(event)#
Return type

None

load(taxon)#

Load default photo + additional thumbnails

next()#
on_select#

A taxon was selected from ‘parent’ button

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

Bases: naturtag.widgets.layouts.HorizontalLayout

load(taxon)#

Populate taxon ancestors and children

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

Iterator[TaxonInfoCard]