Как нарисовать синусоидальную волну или простой 2DGraph в Qt cpp с помощью QGraphicsView

Может ли кто-нибудь помочь мне в рисовании простого 2D-графика синусоидальной волны в Qt с использованием QGraphicsView? после некоторого поиска в Google я нашел некоторую информацию здесь Использование Qt для рисования графика греха (х). но я могу использовать только QGraphicsView без Qpainter. Спасибо


person vishnu    schedule 06.05.2014    source источник
comment
Почему бы не использовать зрелые инструменты построения графиков, такие как QCustomPLot?   -  person Nejat    schedule 06.05.2014
comment
да, вы правы, но моя задача - ограничиться QGraphicsview   -  person vishnu    schedule 06.05.2014
comment
Вам действительно следует добавить больше информации о том, почему вы ограничены только использованием QGraphicsView. Вы можете использовать OpenGL для рисования. Вы можете рисовать точки, используя другие QGraphicsItems. Непонятно, что вам действительно нужно и зачем. Помимо лучшего объяснения требований, остальное — это базовая тригонометрия.   -  person redteam316    schedule 07.05.2014
comment
только QGraphicsView без Qpainter: Почему вы не можете использовать QPainter? QGraphicsView, QGraphicsItems и QWidgets используют QPainter для рендеринга. Что вы имеете в виду, что не можете использовать QPainter?   -  person TheDarkKnight    schedule 07.05.2014