diff --git a/src/plotmanager.cpp b/src/plotmanager.cpp --- a/src/plotmanager.cpp +++ b/src/plotmanager.cpp @@ -47,7 +47,6 @@ PlotManager::PlotManager(QWidget* plotAr {}); // roles ignored }); - connect(stream, &Stream::numChannelsChanged, this, &PlotManager::onNumChannelsChanged); connect(stream, &Stream::dataAdded, this, &PlotManager::replot); @@ -71,7 +70,7 @@ PlotManager::PlotManager(QWidget* plotAr for (unsigned ci = 0; ci < snapshot->numChannels(); ci++) { - addCurve(snapshot->channelName(ci), snapshot->data[ci]); + addCurve(snapshot->channelName(ci), snapshot->yData[ci]); } connect(infoModel, &QAbstractItemModel::dataChanged, @@ -338,13 +337,6 @@ void PlotManager::addCurve(QString title _addCurve(curve); } -void PlotManager::addCurve(QString title, QVector data) -{ - auto curve = new QwtPlotCurve(title); - curve->setSamples(data); - _addCurve(curve); -} - void PlotManager::_addCurve(QwtPlotCurve* curve) { // store and init the curve