QCustomPlot
имеет setData
функция, которая принимает переменную const. Есть ли способ, чтобы QCustomPlot
можно использовать для динамического отображения? QCustomPlot
setData
функция принимает постоянные векторы, но мне нужно динамически изменять значения в этом векторе.Как использовать QCustomPlot в графике реального времени
const QVector<double> yval(cl);
const QVector<int> xval(cl);
for (int j = 0; j<cl; j++)
yval[j] = ui->tableView->model()->data(ui->tableView->model()->index(5, j)).toDouble();
for (int j = 0; j<cl; j++)
{
xval[j] = j;
}
ui->widget->graph()->setData(xval, yval);
Вы можете назвать 'SetData' каждый раз, когда ваши данные изменились. –
Я исправил отступ кода и закончил ваш вопрос с помощью? – NathanOliver