滚动波形窗口 (ScrollWindow)
多通道实时滚动波形显示窗口,支持数据流订阅与动态更新。
概述
ScrollWindow 是 BMainWindow 子类的多通道实时波形显示器。内嵌 ScrollPlot 绘图组件和 PlotDataEditor 数据配置面板。
组件
| 组件 | 说明 |
|---|---|
ScrollWindow | 主窗口,管理多通道布局 |
ScrollPlot | pyqtgraph 实时滚动波形图 |
PlotDataEditor | 数据源选择和显示参数配置 |
用法
from quatm.GUI.scrollwindow import ScrollWindow
win = ScrollWindow(name="PMT 监测", parent=parent)
win.subscribe_channels(["ch1", "ch2"])