Skip to content

home_panel.py

Home panel for IsotopeTrack.


Classes

HomePanel (extends QWidget)

Resume-focused landing panel that overlays the empty plot area.

Method Signature Description
__init__ (self, overlay_target=None, on_open_project=None, on_recover=None, par
refresh (self) Re-read recovery sessions + recent projects and rebuild the panel.
_do_recover (self)
_open_recent (self, item)
_restyle (self)
paintEvent (self, event)
eventFilter (self, obj, event)
_disconnect (self)

Functions

Function Signature Description
_recovery_sessions () Return [(Path, datetime)] for recoverable crashed sessions, newest first.