Python3.x+PyQtChart实现数据可视化界面(PyQtChart绘图;还有保存图片)和业务逻辑分离案例01_自己写的,有UI界面源代码

1、代码下载地址:https://download.csdn.net/download/higher80/10637512

2、用到的工具:pyqtchart,安装方法是 pip 方法安装;安装时要求较高版本的pyqt5(也是用pip方法安装;用conda方法安装后无效,也就是没有安装上),而较高版本的pyqt5则要求较高版本的python(比如python3.6.5)。我安装的是Anaconda3(Anaconda3 - 5.2.0,64位版本;Python3.6.5)版本。

3、参考资料:

(1)搜索 qt chart、qchart、pyqtchart等关键字;注意多看看qt下qt chart或qchart的资料,因为网上关于pyqtchart的资料较少,但pyqtchart的语法与qt chart或qchart的语法非常接近。

(2)上面1中下载代码里面有pyqtchart官网提供的案例;也有网上找到的案例,比如网址:https://github.com/892768447/PyQt

(3)pyqtchart官网:https://www.riverbankcomputing.com/software/pyqtchart/download/

(4)qt chart官网:https://doc.qt.io/qt-5/qtcharts-index.html;qt chart官网有许多qt写的案例,也可以参考。

4、程序成功运行后如下图1:

                                                                               图1

5、实现的功能:

(1)图片随窗体大小自适应变化;保存图片是用的屏幕截图截取方式实现的,且保存图片时可以保存地址。

(2)上面1里面的文件夹“网上其它案例”或“官方标准案例”里,还有实现鼠标追踪案例(见下图2)。

                                                                                                      图2

猜你喜欢

转载自blog.csdn.net/higher80/article/details/82253227
今日推荐