您当前的位置: 首页 > 

我什么都布吉岛

暂无认证

  • 5浏览

    0关注

    292博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

QCustomplot (二) 为正弦曲线线型号、宽度和颜色、填充

我什么都布吉岛 发布时间:2021-05-29 21:29:18 ,浏览量:5

接着上一节内容,QCustomPlot (一) 画一个简单正弦曲线,我们为正弦曲线增加了:

  • 坐标轴
  • 自适应范围
  • 图释

这一节让这个正弦曲线改变一下颜色、线宽和线型并在曲线与坐标轴之间增加填充颜色,丰富图例的可读性。

QVector x,y;
for(double xi=-2*M_PI;xiui->qcust_curve->addGraph(0);
this->ui->qcust_curve->graph(0)->setData(x,y);
this->ui->qcust_curve->graph(0)->setName("y=sin(x)");
this->ui->qcust_curve->rescaleAxes(true);
this->ui->qcust_curve->xAxis->setLabel("X");
this->ui->qcust_curve->yAxis->setLabel("Y");
this->ui->qcust_curve->legend->setVisible(true);

//新增内容
QPen pen;
pen.setColor(Qt::red);
pen.setStyle(Qt::DotLine);
pen.setWidth(3);
this->ui->qcust_curve->graph(0)->setPen(pen);
this->ui->qcust_curve->graph(0)->setBrush(QBrush(QColor(255,50,30,20)));//不知道为啥不能先构造QBrush再给定颜色。。

在这里插入图片描述

关注
打赏
1658157489
查看更多评论
立即登录/注册

微信扫码登录

0.1769s