Hi,
I can make that a PainterPath fills with a Gradient.
This is the paintEvent:
Code:
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); QPainterPath qPainterPathBones; qPainterPathBones.moveTo(qCenter); qPainterPathBones.arcTo(qBoundingRect,0.0,110); //From 0º to 110º qPainterPathBones.closeSubpath(); painter.setBrush(qGradientRadial1); painter.drawPath(qPainterPathBones);
Thanks,