diff --git a/piker/ui/_chart.py b/piker/ui/_chart.py index c14ccadd..f7d7a9df 100644 --- a/piker/ui/_chart.py +++ b/piker/ui/_chart.py @@ -118,6 +118,7 @@ class GodWidget(QWidget): self.hist_linked: Optional[LinkedSplits] = None self.rt_linked: Optional[LinkedSplits] = None + self._active_cursor: Optional[Cursor] = None # assigned in the startup func `_async_main()` self._root_n: trio.Nursery = None @@ -306,6 +307,12 @@ class GodWidget(QWidget): self._resizing = False + def get_cursor(self) -> Cursor: + c = self._active_cursor + assert c + return c + + class ChartnPane(QFrame): '''