Pomador
Pomador

Reputation: 1

How to smooth a chart?

How can I add smoothing to a chart in Qt?

chart

QLineSeries *series = new QLineSeries();
   
foreach (int key, chart_data[0].get_spectra_data().keys() )
{
    *series << QPoint( key, chart_data[0].get_spectra_data().value( key ) );
}
QChart *chart;
chart = new QChart();
chart->legend()->hide();
chart->addSeries(series);
chart->createDefaultAxes();
chart->setTitle("Simple line chart example");
chartView->setChart( chart );

chartView = new QChartView();
chartView->setRenderHint(QPainter::Antialiasing);

Upvotes: 0

Views: 145

Answers (1)

Pomador
Pomador

Reputation: 1

Need to change

*series << QPoint( key, chart_data[0].get_spectra_data().value( key ) );

into

series->append( key, chart_data[0].get_spectra_data().value( key ) );

Upvotes: 0

Related Questions