Мне нужно построить график функции стандартными средствами Qt.
Я решил попробовать нарисовать на QGraphicsView (т.к. нужно ещё считать количество точек, а QPainter рисует на всём окне как я понимаю). Заполнил вектор точками QPointF, создал класс от QGraphicsItem, в функции Paint, попытался на QPainter функцией drawLines нарисовать по тем точкам этот график. Далее добавил этот item на сцену, запустил программу, нажал кнопку "Нарисовать" и она крашнулась. Затем, попробовал просто с помощью scene->addLine соединить точки того самого вектора, в результате, рисуется что-то похожее на кривой треугольник, а должно быть что-то косинусообразное. Я не знаю как ещё это сделать не прибегая к Qwt и QCustomPlot, и вообще можно ли.
Upd.: Переделал немного первый вариант, программа заработала, но выдаёт так же какую-то ересь