QRectF qBoundingRect
(0,
0,width
(),height
());
qCenter.setX(((double)width())/2);
qCenter.setY(((double)height()/2);
qGradientRadial1.setCenter(qCenter);
qGradientRadial1.
setColorAt(0.0,
QColor(0,
255,
0));
qGradientRadial1.
setColorAt(1.0,
QColor(0,
120,
0));
qPainterPathBones.moveTo(qCenter);
qPainterPathBones.arcTo(qBoundingRect,0.0,110); //From 0º to 110º
qPainterPathBones.closeSubpath();
painter.setBrush(qGradientRadial1);
painter.drawPath(qPainterPathBones);
QRectF qBoundingRect(0,0,width(),height());
QPointF qCenter;
qCenter.setX(((double)width())/2);
qCenter.setY(((double)height()/2);
QRadialGradient qGradientRadial; //I want to Light Green to Dark Green
qGradientRadial1.setCenter(qCenter);
qGradientRadial1.setColorAt(0.0,QColor(0,255,0));
qGradientRadial1.setColorAt(1.0,QColor(0,120,0));
QPainterPath qPainterPathBones;
qPainterPathBones.moveTo(qCenter);
qPainterPathBones.arcTo(qBoundingRect,0.0,110); //From 0º to 110º
qPainterPathBones.closeSubpath();
QPainter painter(this);
painter.setBrush(qGradientRadial1);
painter.drawPath(qPainterPathBones);
To copy to clipboard, switch view to plain text mode
Bookmarks