基本信息
源码名称:Qt 实现心电图
源码大小:1.46M
文件格式:.zip
开发语言:C/C++
更新时间:2020-10-12
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍


void pWidget::paintEvent(QPaintEvent *)
{

    QPainter painter(this); //创建QPainter一个对象
    QPen pen;
    pen.setColor(Qt::black);//设置画笔为蓝色
    painter.setPen(pen);
   // painter.drawRect(10,10,120,200);//绘制矩形

    painter.setRenderHint(QPainter::Antialiasing, true);
    painter.setPen(QPen(Qt::black, 12, Qt::DashDotLine, Qt::RoundCap));
    painter.setBrush(QBrush(Qt::green, Qt::SolidPattern));
   // painter.drawEllipse(150,10, 400, 200);//绘制椭圆
    painter.setPen(Qt::red);
    //for(int i=0;i<=200;i )
  //  {
   // painter.drawPoint(i,140);//由点拼成线条
   // }
    //painter.drawLine(20,20,150,310);//两点划线

 /*for(int x=0;x<=700;x=x 5)
    {
    y1=y2;
    y2=rand()%400;
    painter.drawLine(x-5,y1,x,y2);
    }

    stack<int> p;
        p.push(32);
        p.push(4);
        cout<<p.top();

*/




     for(int m=1;m<2;m )
     {

    int x=0;

    // painter.eraseRect(0,0,800,600);
    listOne.push_front(rand()%300);
    listOne.push_front(rand()%300);
i=listOne.begin();     //
temp1=*i;

for(i=listOne.begin();i!=listOne.end(); i=i.operator (1))
 {


         j=i.operator (1);

         temp2=*j;
         painter.drawLine(x,temp1,x 20,temp2);
         cout<<temp1<<"  "<<temp2<<endl;

         temp1=temp2;
         x=x 20;


 }                 //此段用数组中数据的来画图

Sleep(1000);
update();


     }