QCPGraph在图表上方给出垂直线

时间:2018-08-08 14:26:33

标签: c++ qt qcustomplot

当尝试使用QCPGraph创建基本线图时,该图显示为图的给定值上方的垂直线,而不是单线。这种行为的原因是什么?

用于创建图形的代码:

void MainWindow::AddLine(std::vector<std::pair<long, double>> values){
    QCPGraph * graph = ui->customPlot->addGraph();
    for (std::vector<std::pair<long,double>>::iterator it = values.begin(); it != values.end(); ++it){
        graph->addData(it->first, it->second);
    }
    ui->customPlot->rescaleAxes();
    ui->customPlot->replot();
}

该图将如所附屏幕截图所示。

Full view Zoomed

0 个答案:

没有答案