资源简介
Python3.x+PyQtChart实现数据可视化界面(PyQtChart绘图;还有保存图片)和业务逻辑分离案例01_自己写的,有UI界面源代码。
代码片段和文件信息
#!/usr/bin/env python
#############################################################################
##
## Copyright (C) 2013 Riverbank Computing Limited
## Copyright (C) 2012 Digia Plc
## All rights reserved.
##
## This file is part of the examples of PyQtChart.
##
## $QT_BEGIN_LICENSE$
## Licensees holding valid Qt Commercial licenses may use this file in
## accordance with the Qt Commercial License Agreement provided with the
## Software or alternatively in accordance with the terms contained in
## a written agreement between you and Digia.
## $QT_END_LICENSE$
##
#############################################################################
import sys
from PyQt5.QtChart import QAreaSeries QChart QChartView QLineSeries
from PyQt5.QtCore import QPointF
from PyQt5.QtGui import QColor QGradient QLinearGradient QPainter QPen
from PyQt5.QtWidgets import QApplication QMainWindow
app = QApplication(sys.argv)
series0 = QLineSeries()
series1 = QLineSeries()
series0 << QPointF(1 5) << QPointF(3 7) << QPointF(7 6) << QPointF(9 7) \
<< QPointF(12 6) << QPointF(16 7) << QPointF(18 5)
series1 << QPointF(1 3) << QPointF(3 4) << QPointF(7 3) << QPointF(8 2) \
<< QPointF(12 3) << QPointF(16 4) << QPointF(18 3)
series = QAreaSeries(series0 series1)
series.setName(“Batman“)
pen = QPen(0x059605)
pen.setWidth(3)
series.setPen(pen)
gradient = QLinearGradient(QPointF(0 0) QPointF(0 1))
gradient.setColorAt(0.0 QColor(0x3cc63c))
gradient.setColorAt(1.0 QColor(0x26f626))
gradient.setCoordinateMode(QGradient.objectBoundingMode)
series.setBrush(gradient)
chart = QChart()
chart.addSeries(series)
chart.settitle(“Simple areachart example“)
chart.createDefaultAxes()
chart.axisX().setRange(0 20)
chart.axisY().setRange(0 10)
chartView = QChartView(chart)
chartView.setRenderHint(QPainter.Antialiasing)
window = QMainWindow()
window.setCentralWidget(chartView)
window.resize(400 300)
window.show()
sys.exit(app.exec_())
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 228 2018-08-22 22:05 wangyong_26\官方标准案例\.idea\inspectionProfiles\profiles_settings.xm
文件 225 2018-08-28 17:32 wangyong_26\官方标准案例\.idea\misc.xm
文件 274 2018-08-22 22:05 wangyong_26\官方标准案例\.idea\modules.xm
文件 532 2018-08-28 17:32 wangyong_26\官方标准案例\.idea\wangyong_25.iml
文件 60561 2018-08-31 10:51 wangyong_26\官方标准案例\.idea\workspace.xm
文件 1583 2018-06-29 12:51 wangyong_26\官方标准案例\acme_data.txt
文件 1979 2018-06-29 12:51 wangyong_26\官方标准案例\areachart.py
文件 1900 2018-06-29 12:51 wangyong_26\官方标准案例\barchart.py
文件 5426 2018-06-29 12:51 wangyong_26\官方标准案例\barmodelmapper.py
文件 3268 2018-06-29 12:51 wangyong_26\官方标准案例\boxplotchart.py
文件 1587 2018-06-29 12:51 wangyong_26\官方标准案例\boxwhisk_data.txt
文件 12127 2018-06-29 12:51 wangyong_26\官方标准案例\chartthemes.py
文件 3853 2018-06-29 12:51 wangyong_26\官方标准案例\donutbreakdown.py
文件 1931 2018-06-29 12:51 wangyong_26\官方标准案例\horizontalbarchart.py
文件 1953 2018-06-29 12:51 wangyong_26\官方标准案例\horizontalpercentbarchart.py
文件 1953 2018-06-29 12:51 wangyong_26\官方标准案例\horizontalstackedbarchart.py
文件 39 2018-08-22 23:48 wangyong_26\官方标准案例\log
文件 5612 2018-06-29 12:51 wangyong_26\官方标准案例\modeldata.py
文件 1867 2018-06-29 12:51 wangyong_26\官方标准案例\percentbarchart.py
文件 5602 2018-06-29 12:51 wangyong_26\官方标准案例\polarchart.py
文件 228 2018-08-30 11:18 wangyong_26\王勇做的案例\.idea\inspectionProfiles\profiles_settings.xm
文件 225 2018-08-30 11:18 wangyong_26\王勇做的案例\.idea\misc.xm
文件 274 2018-08-30 11:18 wangyong_26\王勇做的案例\.idea\modules.xm
文件 459 2018-08-30 11:18 wangyong_26\王勇做的案例\.idea\wangyong_26.iml
文件 24823 2018-08-31 10:52 wangyong_26\王勇做的案例\.idea\workspace.xm
文件 2628 2018-08-30 14:48 wangyong_26\王勇做的案例\jiemian.py
文件 1951 2018-08-30 14:48 wangyong_26\王勇做的案例\jiemian.ui
文件 2629 2018-08-30 11:39 wangyong_26\王勇做的案例\jiemian2.py
文件 1951 2018-08-30 12:04 wangyong_26\王勇做的案例\jiemian2.ui
文件 851 2018-08-30 11:37 wangyong_26\王勇做的案例\mainfile.py
............此处省略22个文件信息
相关资源
- Python3.x+Pyqt5实现界面编程浏览网页
- Python爬虫教程基于Python3.X
- python机器学习经典修正python3.x版
- 续Python3.x+Pyqt5实现主窗体里QToolBox导航
- Python3.x+Pyqt5实现主窗体里的工具栏,
- Python3.x+Pyqt5实现界面左侧树形导航栏
- Python3.x+Pyqt5实现绘图界面MainWindow类型
- Python3.x+Pyqt5实现界面和逻辑分离案例
- python3.x实现智联招聘网站岗位信息爬
- Python3.X_HTMLTestRunner亲测可用,附说明
- Python3.x+Pyqt5实现界面左侧导航栏的抽
- Python3.x+Pyqt5制作GUI界面的案例
- Python3.x+Pyqt5实现绘图界面matplotlib绘图
- 续Python3.x+PyQtChart实现数据可视化界面
- openopc for python 3.x
- Anaconda3-5.3.1-Windows-x86_64 (Python3.x版本
- Python3.x+Pyqt5实现主窗体与子窗体相互
- Python3.x+ django2.x 在线教育系统源码
- HTMLTestRunner中文版Python3.X
-
python3.x库gameob
jects - PIP20.0.2安装包 pip-20.0.2-py2.py3-none-any
- Python3.x+QFileDialog 实现界面功能“选择
- Python3.x+ChartDirector实现数据可视化界面
评论
共有 条评论