pyqtgraph建立窗口问题


import PySide6
import pyqtgraph as pg
import numpy as np

app=pg.mkQApp()

win=pg.GraphicsWindow()
win.setWindowTitle(u'多条曲线')
win.resize(700,450)

x=np.linspace(-5*np.pi,5*np.pi,500)
y1=0.5*np.sin(x)
y2=2*np.cos(x)
y3=np.sinc(x)

p=win.addPlot(left="Amplitude",bottom="x",title="y1=sin(x) y2=cos(x2) y3=sinc(x)")
p.plot(x,y1,pen="r")
p.plot(x,y2,pen="g")
p.plot(x,y3,pen="y")
p.showGrid(x=True,y=True)
p.setRange(xRange=[-5*np.pi,5*np.pi],yRange=[-2.3,2.3],padding=0)

app.exec_()

几乎所有的例子,使用pyqtgraph绘图都用win=pg.GraphicsWindow()建立窗口,但是我无论怎么试都没用,graph下没有GraphicsWindow这个参数。
发生异常: AttributeError
module 'pyqtgraph' has no attribute 'GraphicsWindow'

https://wangzhangfei.blog.csdn.net/article/details/96736432

将:
win=pg.GraphicsWindow()
更新为:
win = pg.GraphicsLayoutWidget(show=True,)
这样就可以了!