我刚开始使用pyqtgraph。我有一个graphicsView小部件,我根据文档使用QT设计器进行了推广。我想尝试一个情节,看它是否有效。当我尝试setMapThemeId()
时,程序在单独的窗口而不是在GraphicsView小部件中创建了一个绘图。我使用的是Windows 10,PyQt4和Python 2.7。我做错了什么?
pg.plot(x,y)
答案 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文件中提升的容器对象名称。