This is an initial ViewBox broadcasting subsystem rework to prep for overlayed real-time multi-broker-symbol charting.
TODOs:
[x] rework PlotItemOverlay to avoid Signal/slot muckery and drop dependence on monkey-patching/re-connecting Signals and the use of "relay" signal/slots
uses a single method override on the Qt event-source-object/widget and instead uses a python loop to broadcast to all subscriber/overlay (ViewBoxs) objects.
Overlayed real-time charting rework to enable multi flow-graphics in a single view stack:
Meant to be a replacement for https://github.com/pyqtgraph/pyqtgraph/pull/2162 which itself was a replacement for https://github.com/pyqtgraph/pyqtgraph/pull/1359.
This is an initial
ViewBox
broadcasting subsystem rework to prep for overlayed real-time multi-broker-symbol charting.TODOs:
PlotItemOverlay
to avoidSignal
/slot muckery and drop dependence on monkey-patching/re-connectingSignal
s and the use of "relay" signal/slotsQt
event-source-object/widget and instead uses a python loop to broadcast to all subscriber/overlay (ViewBox
s) objects.Follow up with
pyqtgraph
upstream:See #416