首页 > 其他分享 >pyqtgraph 内嵌到 Qtdesigner 设计界面中

pyqtgraph 内嵌到 Qtdesigner 设计界面中

时间:2022-10-09 18:37:05浏览次数:56  
标签:__ 内嵌 plt self pyqtgraph pen pg Qtdesigner import

from PySide6.QtWidgets import QApplication, QMainWindow,QWidget
import pyqtgraph as pg
import sys
from PySide6 import QtCore,QtWidgets
import numpy as np
from main_pp import Ui_MainWindow

class pgplot(QMainWindow):

    def __init__(self):
        super().__init__()
        self.ui = Ui_MainWindow()  
        self.ui.setupUi(self) 

        plt= pg.plot()
        plt.setBackground('w')
        pen = pg.mkPen(color='#ff0000',width = 2,style = QtCore.Qt.DashLine)
        pen2 = pg.mkPen(color='g',width = 2,style = QtCore.Qt.DashDotDotLine)
        x = np.arange(0,100)
        y = np.sin(x*0.1)
        z = np.cos(x*0.1)
        plt.plot(x,y,pen=pen)
        plt.plot(x,z,pen=pen2)
        
        self.ui.formLayout.addWidget(plt)
if __name__ == '__main__':
    app = QApplication(sys.argv)
    w = pgplot()
    w.show()
    app.exec()

 

标签:__,内嵌,plt,self,pyqtgraph,pen,pg,Qtdesigner,import
From: https://www.cnblogs.com/conpi/p/16773210.html

相关文章