Планирую написать приложение, которое будет рисовать граф, и в дальнейшем можно будет по нажатии на ребра или вершины изменять их положение и т.д. (после 2d возможно придется рисовать в 3D и вертеть уже 3D изображение).
Собственно хватит ли мне QPainter'a или же придется задействовать OpenGL в Qt (с первым не знаком, со вторым приходилось работать)?