From f20abaddd2c927327bd42fb2133db63eec6accb6 Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Fri, 7 Oct 2022 14:40:10 +0200 Subject: [PATCH] example improved --- playground/shapes/main.cpp | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/playground/shapes/main.cpp b/playground/shapes/main.cpp index 192fefa0..5311d74c 100644 --- a/playground/shapes/main.cpp +++ b/playground/shapes/main.cpp @@ -71,7 +71,6 @@ namespace RadialGradient gradient( 0.5, 0.5, 0.5 ); gradient.setSpread( QGradient::RepeatSpread ); -#if 1 QVector< QskGradientStop > stops; stops += QskGradientStop( 0.0, Qt::green ); @@ -86,9 +85,6 @@ namespace stops += QskGradientStop( 1.0, Qt::darkCyan ); gradient.setStops( stops ); -#else - gradient.setStops( QGradient::DirtyBeauty ); -#endif shapeItem->setGradient( gradient ); } @@ -103,6 +99,18 @@ namespace shapeItem->setGradient( gradient ); } + + { + auto shapeItem = new ShapeItem( this ); + + shapeItem->setPath( path( SkinnyShapeFactory::Ellipse ) ); + + RadialGradient gradient( 0.5, 0.5, 0.5 ); + gradient.setSpread( QGradient::RepeatSpread ); + gradient.setStops( QGradient::DirtyBeauty ); + + shapeItem->setGradient( gradient ); + } } }; }