• 大小: 2KB
    文件类型: .cpp
    金币: 1
    下载: 0 次
    发布日期: 2021-05-12
  • 语言: C/C++
  • 标签: QCustomPlot  

资源简介

使用QCustomPlot 类实现Qt实时波形绘制 可通过按钮定时器等控制实时波形

资源截图

代码片段和文件信息

#include “widget.h“

Widget::Widget(QWidget *parent)
    : QWidget(parent)
{
   QPushButton *Button = new QPushButton(this);
   Button->setText(“绘图“);
   connect(Button&QPushButton::pressedthis&Widget::PlotDeal);

   QPushButton *Button1 = new QPushButton(this);
   Button1->setText(“关闭“);
   Button1->move(1000);
   connect(Button1&QPushButton::pressedthis&Widget::PlotClose);

   timer = new QTimer;             //定时器
   connect(timer SIGNAL(timeout()) this SLOT(PlotReplot()));//定时器槽函数
   timer->start(500);                //定时器定时时间

   cPlot.addGraph();
   cPlot.graph(0)->setName(“Data1“);
   cPlot.graph(0)->setPen(QPen(Qt::blue));

   cPlot.addGraph();
   cPlot.graph(1)->setName(“Data1“);
   cPlot.grap

评论

共有 条评论

相关资源