我有这段代码:
plot = pg.PlotItem()
plot.plot([1,2,3,4], [3,4,5,6], symbol='o')
viewer = pg.ImageView(view=plot)
self.tabLOs["Server"].addWidget(viewer)
进行快速概念验证,制作一些简单的图形来显示系统数据。我想要一个非常简单的图表,我可以在数据进入时更新。上面的代码给了我一个图表,但右边有一个交互区域。我发现其他类只给我一些图形,但它们不能与addWidget一起使用和/或有plot()方法。是否有一个PlotItem等价物没有我可以添加到addWidget的现有布局的所有额外的东西?
编辑:pg来自"导入pyqtgraph为pg"和tabLOs [" Server"]只是一个VBox布局。
答案 0 :(得分:1)
我认为你想创建一个pg.PlotWidget
,可以添加到QVBoxLayout
。然后,您可以使用my_plot_widget.getPlotItem()
获取绘图项(此方法无需创建您自己的PlotItem
)。