Я хочу нарисовать только часть изогнутого пути QPainter. У меня такой путь:
QPointF p[4];
p[0] = QPoint(100, 200);
p[1] = QPoint(200, 60);
p[2] = QPoint(500, 180);
p[3] = QPoint(600, 100);
cPath.cubicTo(p[1], -a*p[0] + p[1] + a*p[2], a*p[1] + p[2] -a*p[3], p[2]);
Теперь это рисует путь, как показано на рис. 1.
Но теперь я хочу нарисовать кривую только между двумя точками, скажем, p(1) и p(2).
Как я могу нарисовать только часть кривой Безье?