Отображение на одной плоскости двух графиков QWT

145
01 января 2022, 15:20

Что нужно сделать чтобы получить два графика на плоскости QWT? Вот мой код

for (int i = 0; i < 100; i++) {
    points << QPointF( 0.1 * i, 0.1 * i); 
}
curve->setSamples( points ); 
curve->attach( ui->Qwt_Widget );

Что нужно добавить в этот код чтобы отобразить второй график на плоскости?

Answer 1

Скопитырено отсюда

#include <qwt_plot.h>
#include <qwt_plot_curve.h>
QwtPlot *myPlot = new QwtPlot( "Две кривые", parent );
// добавление кривых
QwtPlotCurve *curve1 = new QwtPlotCurve( "Кривая 1" );
QwtPlotCurve *curve2 = new QwtPlotCurve( "Кривая 2" );
// добавление данных к кривым
curve1->setData( ... );
curve2->setData( ... );
curve1->attach( myPlot );
curve2->attach( myPlot );
// Последнее, обновление плоскости вывода данных
myPlot->replot();
READ ALSO
Почему вложенный класс не объявляется другом?

Почему вложенный класс не объявляется другом?

Внутреннему классу MyIterator нужно получить доступ к приватному полю RBTree<T,R> tree, лежащему во внешнем классе Map:

94
Visual studio с++ бинарная совместимость

Visual studio с++ бинарная совместимость

У меня есть сторонняя dll, скомпилированная в vs2008Исходников ее нету

198