27path.addRect(20, 20, 60, 60);
30path.cubicTo(99, 0, 50, 50, 99, 99);
31path.cubicTo(0, 99, 50, 50, 0, 0);
33QPainter painter(
this);
34painter.fillRect(0, 0, 100, 100, Qt::white);
35painter.setPen(QPen(QColor(79, 106, 25), 1, Qt::SolidLine,
36 Qt::FlatCap, Qt::MiterJoin));
37painter.setBrush(QColor(122, 163, 39));
39painter.drawPath(path);
48const QPointF endPoint;
51QLinearGradient myGradient;
55myPath.cubicTo(c1, c2, endPoint);
57QPainter painter(
this);
58painter.setBrush(myGradient);
60painter.drawPath(myPath);
67const QRectF boundingRect;
71QLinearGradient myGradient;
76myPath.arcTo(boundingRect, startAngle,
79QPainter painter(
this);
80painter.setBrush(myGradient);
82painter.drawPath(myPath);
129QLinearGradient myGradient;
131QRectF boundingRectangle;
134myPath.addEllipse(boundingRectangle);
136QPainter painter(
this);
137painter.setBrush(myGradient);
138painter.setPen(myPen);
139painter.drawPath(myPath);
150QLinearGradient myGradient;
153QPointF baseline(x, y);
156myPath.addText(baseline, myFont, tr(
"Qt"));
158QPainter painter(
this);
159painter.setBrush(myGradient);
160painter.setPen(myPen);
161painter.drawPath(myPath);