Название: QVector<QpointF> присваивание Отправлено: korel от Январь 29, 2010, 16:16 Проблема следующая. При передаче vec в setCurveData - программа вылетает! Смотрел в хелпе, перегруженные равно там есть, даже и не знаю, что с этим поделать!
Буду благодарен за Вашу помощь. QVector<QPointF> vec(10); for(int i=0;i<10;++i) { vec.setX(0.01); vec.setY(0.02); } Plotter w; w.setCurveData(vec); - программа вылетает здесь! .............................................................................. void Plotter::setCurveData(const QVector<QPointF> &data) { curveData = data;//в классе Plotter есть QVector<QPointF> curveData refreshPixmap(); } Название: Re: QVector<QpointF> присваивание Отправлено: crossly от Январь 29, 2010, 17:38 посмотри внимательно на этот код
Код: for(int i=0;i<10;++i) Название: Re: QVector<QpointF> присваивание Отправлено: korel от Февраль 01, 2010, 19:27 я понял. Это моя невнимательность vec.SetX(i)
Спасибо! Название: Re: QVector<QpointF> присваивание Отправлено: korel от Февраль 01, 2010, 19:28 vec.SetX(0.01)
Название: Re: QVector<QpointF> присваивание Отправлено: korel от Февраль 01, 2010, 19:29 Vec"\["i"\]".SetX(0.01)
|