1.将画好的图表关联 解释说明图
2.新建一个文件画曲线图,并关联到UI的py文件上,上代码
import sys from PyQt5.Qt import * from PyQt5.QtChart import QChartView, QChart, QValueAxis, QSplineSeries from PyQt5.QtGui import QPainter, QColor, QFont from PyQt5.QtWidgets import QMainWindow, QApplication from untitled import Ui_MainWindow #从生成好的py文件内导入设计好的UI类 class Window(QMainWindow, Ui_MainWindow):#这个是将图表与UI图连接起来 def __init__(self): super().__init__() self.setup_ui() # 渲染画布 def setup_ui(self): self.setupUi(self) self.plot_qchart = User_QSplineSeries() #将图表实例化 self.graphicsView.setChart(self.plot_qchart) self.graphicsView.setRenderHint(QPainter.Antialiasing) # 抗锯齿 self.graphicsView.setRubberBand(QChartView.RectangleRubberBand) class User_QSplineSeries(QChart): #绘制曲线图 def __init__(self, parent