QT下实时曲线绘制之QCustomPlot

本文介绍了在QT环境下使用QCustomPlot库进行实时曲线绘制的步骤,包括下载QCustomPlot库,将库文件添加到工程,提升控件为QCustomPlot,设置线风格,设置坐标轴范围和名称,以及通过定时器动态更新数据并刷新曲线。
摘要由CSDN通过智能技术生成

1.QCustomPlot下载:https://www.qcustomplot.com/index.php/download

2.使用这个类不需要添加dll操作,只需把“qcustomplot.h”和“qcustomplot.cpp”两个文件复制到工程目录下。

3.界面设计时拖一个Widget到画图区域,对这个控件->右键“提升为”->QCustomPlot。

 

               此操作后可在界面出现二维坐标系。

4.设置二维线风格。

void LineWidget::setStyle()
{
    //添加一条曲线
    ui->graphCtrl->addGraph(); 
    QPen pen;
    pen.setWidth(2);
    //设置画笔颜色
    pen.setColor(Qt::blue);
    ui->graphCtrl->graph(0)->setPen(pen);   
    //设置曲线画刷背景
    ui->graphCtrl->graph(0)->setBrush(QBrush(QColor(0, 0, 255, 20))); 
    ui->graphCtrl->graph(0)->setAntialiasedFill(false);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值