承接上文,传送门 结合qtdesigner,用pyqtgraph在界面上绘制波形图(一)
画完基础图形后,现在来简单的设置样式(是真的简单)
一、代码
import sys
import numpy as np
import pyqtgraph as pg
from test import Ui_Form
import warnings
warnings.filterwarnings('ignore')
from PyQt6.QtWidgets import *
y = np.random.randn(100)
class MyApp(QWidget, Ui_Form):
def __init__(self):
super(MyApp, self).__init__()
self.setupUi(self)
# 设置背景色为灰色
pg.setConfigOption('background', '#f0f0f0')
# 设置前景色为黑色(坐标轴会变黑)
pg.setConfigOption('foreground', 'black')
# 设置曲线颜色和点样式
self.pic = pg.plot(y, pen='r', symbol='o')
# 设置坐标上下限
self.pic.setXRange(0, 100)
# self.pic.setYRange(0, 10)
# 设置标题
self.pic.setTitle('波形图')
self.layout = QGridLayout(self.widg