本篇接上一篇线程QThread,QThread线程生成随机数,然后通过pyqtgraph绘制随机数曲线。pyqtgraph被大量应用于Qt GUI平台(通过PyQt或PySide),因为它的高性能图形和numpy可用于大量数据处理。 特别注意的是,pyqtgraph使用了Qt的GraphicsView框架,它本身是一个功能强大的图形系统; 我们将最优化和简化的语句应用到这个框架中,以最小的工作量实现数据可视化。pyqtgraph是纯Python图形GUI库,它充分利用PyQt和PtSide的高质量的图形表现水平和NumPy的快速科学计算与处理能力,在数学、科学和工程领域都有广泛的应用。 其主要目标是:
- 为数据(绘图,视频等)提供快速可交互式图形显示。
- 提供帮助快速开发应用程序的工具(例如,Qt Designer中使用的属性树)。
运行pyqtgraph例子
- example中提供了大量的案例,运行之后即可查看案例。
import pyqtgraph.examplespyqtgraph.examples.run()
![3e24b0d0e05261d1b5ba1e25750c8f15.png](https://img-blog.csdnimg.cn/img_convert/3e24b0d0e05261d1b5ba1e25750c8f15.png)
案例