在 Qt 中嵌入 PyQtGraph 而不生成新窗口

Posted

技术标签:

【中文标题】在 Qt 中嵌入 PyQtGraph 而不生成新窗口【英文标题】:Embedding PyQtGraph in Qt without generating new Window 【发布时间】:2013-07-29 07:12:18 【问题描述】:

我不知道如何在不生成新窗口的情况下将 PyQtGraph 嵌入到我的 MainWindow 中,就像使用它完成的那样

pg.plot(...)

最简单的方法是什么?

【问题讨论】:

【参考方案1】:

Pyqtgraph 提供了一个可以嵌入的long list of widgets。 documentation for pg.plot() 声明此函数创建并显示PlotWidget,因此这可能就是您想要的。

例子:

my_plot = pg.PlotWidget()
my_layout.addWidget(my_plot)
my_plot.plot(x, y)

【讨论】:

@dan_0 如果对您提出的问题有效,您需要接受正确的答案!

以上是关于在 Qt 中嵌入 PyQtGraph 而不生成新窗口的主要内容,如果未能解决你的问题,请参考以下文章

将 pyqtgraph 图嵌入到 QT .ui 中?

将 pyqtgraph 图嵌入到 QT .ui 中?

pyqtgraph绘图Qt速成课程

在 PyQt (pyqtgraph) 中嵌入“图形类型”Seaborn 图

从 pyqtgraph.Qt 导入 QtGui 为 *

使用 PyQtGraph 读取实时数据而不附加数据