naturtag.controllers.observation_view module

Components for displaying taxon info

class naturtag.controllers.observation_view.ActivityCard(item, icon_name)

Bases: StylableWidget

Base card widget for activity items (identifications and comments)

on_view_taxon_by_id
staticMetaObject = PySide6.QtCore.QMetaObject("ActivityCard" inherits "StylableWidget": Methods:   #33 type=Signal, signature=on_view_taxon_by_id(int), parameters=int )
class naturtag.controllers.observation_view.CommentCard(item)

Bases: ActivityCard

Card widget for a single comment

staticMetaObject = PySide6.QtCore.QMetaObject("CommentCard" inherits "ActivityCard": )
class naturtag.controllers.observation_view.IdentificationCard(item)

Bases: ActivityCard

Card widget for a single identification

staticMetaObject = PySide6.QtCore.QMetaObject("IdentificationCard" inherits "ActivityCard": )
class naturtag.controllers.observation_view.ObservationInfoSection

Bases: StylableWidget

Section to display selected observation photos and info

load(obs)

Load default photo + additional thumbnails

on_select

An observation was selected for tagging

on_view_taxon

A taxon was selected for viewing (full object)

on_view_taxon_by_id

A taxon ID was selected for viewing (partial object)

staticMetaObject = PySide6.QtCore.QMetaObject("ObservationInfoSection" inherits "StylableWidget": Methods:   #33 type=Signal, signature=on_select(PyObject), parameters=PyObject   #34 type=Signal, signature=on_view_taxon(PyObject), parameters=PyObject   #35 type=Signal, signature=on_view_taxon_by_id(int), parameters=int )