kulinich
@kulinich
С++ программист

Qwt: как передать данные графику?

Есть необходимость отобразить график с помощью Qwt (мне хотя бы отрезочек отобразить 1х1 мм).

Сначала посмотрел в прилагаемых к Qwt примерах, но там что-то столько наворочено с наследованием от разных классов.

Посмотрев топик — habrahabr.ru/blogs/qt_software/82614/, решил сделать так:


curve->setData (array1, array2, Size);


но вылетает ошибка: что-то там с неправильными данными:

void QwtPlotSeriesItem::setData(QwtSeriesData*) [with T = QPointF]

(я бы полностью привел текст ошибки, но у меня в консоли иероглифы выводит).


Подскажите, возможно ли по простому преобразовать два моих массива с данными, чтобы их функция приняла?


P.S. еще один пример из интернета: qtlinux.narod.ru/use_qwtplot.htm

но там так же через массивы делают.
  • Вопрос задан
  • 5923 просмотра
Решения вопроса 1
Riateche
@Riateche
Вот самый простой метод:
void QwtPlotCurve::setSamples (const QVector< double > & xData, const QVector< double > & yData )
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект