Qt之船舱控制系统(三)之qcustomplot绘制柱状图、设置颜色....

既然甲方提了要求,我这边只能尽力修改尽量做到尽善尽美,在实现功能的基础上也要有美感!



1、首先就是绘制在柱状图:


QCPBars* bars=new QCPBars(this->ui->qcustomPlot1->xAxis,this->ui->qcustomPlot1->yAxis);
bars->setAntialiased(false);


       2、设置柱状图颜色

bars->setPen(QPen(QColor(0, 168, 140).lighter(130)));
bars->setBrush(QColor(0, 168, 140));


顺便整理一下qwt设置柱状图颜色

    QwtPlotBarChart  *barChart = new QwtPlotBarChart("Bar Chart" );
    QwtColumnSymbol *symbol = new QwtColumnSymbol( QwtColumnSymbol::Box );
    symbol->setLineWidth( 2 );
    symbol->setFrameStyle( QwtColumnSymbol::Raised );
    QColor c(QColor::fromRgb(49,109,165));
    symbol->setPalette(c);
    barChart->setSymbol(symbol);

通过setSymbol就可以设置每条柱状图的颜色


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值