如何在QT Designer中创建的PyQt4小部件上使用pyqtgraph绘制绘图?

时间:2016-09-21 20:46:04

标签: python pyqt4 pyqtgraph

我刚开始使用pyqtgraph。我有一个graphicsView小部件,我根据文档使用QT设计器进行了推广。我想尝试一个情节,看它是否有效。当我尝试setMapThemeId()时,程序在单独的窗口而不是在GraphicsView小部件中创建了一个绘图。我使用的是Windows 10,PyQt4和Python 2.7。我做错了什么?

pg.plot(x,y)

1 个答案:

答案 0 :(得分:0)

您可以共享ui_pumptest.py文件来源吗?否则,很难说出你的意图。如果没有,至少详细说明你曾经在QtDesigner的QGraphicsView推广过程中放置​​的构造(假设你遵循http://www.pyqtgraph.org/documentation/how_to_use.html#embedding-widgets-inside-pyqt-applications)。

pg.plot创建它自己的plotwindow-> plotwidget结构,这就是为什么你在调用它时会得到一个单独的窗口。您调用plot的项目应该是Qt Ui文件中提升的容器对象名称。