Qt——chart数据是一条直线时,不显示,解决办法

//将序列添加图表中
    chart->addSeries(lineSeries0);

//添加坐标轴到图表中
    //chart->addAxis(xAxis, Qt::AlignBottom);
    //chart->addAxis(yAxis, Qt::AlignLeft);
    chart->setAxisX(xAxis);
    chart->setAxisY(yAxis);

    lineSeries0->attachAxis(xAxis);    //这两句非常关键
    lineSeries0->attachAxis(yAxis);

//将图表添加到界面 视图中
    ui.chartView->setChart(chart);
    

 

posted @ 2022-07-18 22:41  雾枫  阅读(404)  评论(0编辑  收藏  举报