Форум — Development plot_point in QWT 0 0 как в QWT построить точки вида (x[i], y[i]), где x и y типа QVector<double>. опишите простенький пример, пожалуйста, очень надо. нужно чтобы эти точки были хорошо видны, как в realtime из qwt-examples. Ссылка
Ответ на: комментарий от Devix 18.10.09 23:40:14 MSK class VectorData: public QwtData { private: QVector<double> _x; QVector<double> _y; public: VectorData(const QVector<double> &x, const QVector<double> &y): _x(x), _y(y) { Q_ASSERT(_x.size() == _y.size()); } QwtData* copy () const { return new VectorData(_x, _y); } size_t size() const { return _x.size(); } double x(size_t i) const { return _x[i]; } double y(size_t i) const { return _y[i]; } }; Devix ★ (18.10.09 23:46:15 MSK) Показать ответ Ссылка
Ответ на: комментарий от Devix 18.10.09 23:46:15 MSK Можно так: class VectorData: public QwtData { private: const QVector<double> &_x; const QVector<double> &_y; public: VectorData(const QVector<double> &x, const QVector<double> &y): _x(x), _y(y) { Q_ASSERT(_x.size() == _y.size()); } QwtData* copy () const { return new VectorData(_x, _y); } size_t size() const { return _x.size(); } double x(size_t i) const { return _x[i]; } double y(size_t i) const { return _y[i]; } }; Devix ★ (18.10.09 23:49:41 MSK) Показать ответ Ссылка
Ответ на: комментарий от Devix 18.10.09 23:49:41 MSK Спасибо! werwolf (19.10.09 13:11:11 MSK) автор топика Ссылка