【发布时间】:2020-08-04 19:18:52
【问题描述】:
我正在尝试使用实时更新的 pyqtgraph 创建一个小部件。我使用线图毫无问题地完成了这项工作。但是,我想使用pg.GraphicsWindow 中的addPlot 方法使用条形图来执行此操作。
这是我目前的基本设置:
import pyqtgraph as pg
self.win = pg.GraphicsWindow(title='Spectrum Analyzer')
self.spectrum = self.win.addPlot(
title='SPECTRUM', row=1, col=1
)
# Plot the init data -- I want this to be a bar plot
self.obj = self.spectrum.plot(pen='m', width=3)
# Update data content in plot -- stick in loop
self.obj.setData(data_x, data_y)
我喜欢addPlot 的快速特性,由于延迟高,我不想在循环中使用pg.plot().addItem(pg.BarGraphItem())。
【问题讨论】:
标签: python-3.x qt user-interface pyqt5 pyqtgraph