void QPainterPath::cubicTo(const QPointF & c1, const QPointF & c2, const QPointF & endPoint)
在当前位置和给定终点,通过控制点c1和c2添加一个立方体Bezier曲线。在添加曲线后,当前位置变为曲线的终点。
QLinearGradient myGradient;
QPen myPen;
QPainterPath myPath;
myPath.cubicTo(c1, c2, endPoint);
QPainter painter(this);
painter.setBrush(myGradient);
painter.setPen(myPen);
painter.drawPath(myPath);
void

本文介绍如何在Qt环境中利用QPainterPath结合控制点绘制立方体Bezier曲线,并展示最终的绘图效果。
最低0.47元/天 解锁文章
1168

被折叠的 条评论
为什么被折叠?



