QskBoxFillNode instead of QskRectangleNode

This commit is contained in:
Uwe Rathmann 2022-12-22 17:51:57 +01:00
parent 6ce73136ce
commit a7a0510c21
2 changed files with 8 additions and 8 deletions

View File

@ -10,7 +10,7 @@
#endif #endif
#include <QskPaintedNode.h> #include <QskPaintedNode.h>
#include <QskRectangleNode.h> #include <QskBoxFillNode.h>
#include <QskBoxRectangleNode.h> #include <QskBoxRectangleNode.h>
#include <QskGradient.h> #include <QskGradient.h>
#include <QskGradientDirection.h> #include <QskGradientDirection.h>
@ -76,12 +76,12 @@ namespace
text = "QskPaintedNode"; text = "QskPaintedNode";
break; break;
case GradientView::Rectangle: case GradientView::BoxRectangle:
text = "QskRectangleNode"; text = "QskBoxRectangleNode";
break; break;
case GradientView::BoxFill: case GradientView::BoxFill:
text = "QskBoxRectangleNode"; text = "QskBoxFillNode";
break; break;
#ifdef SHAPE_GRADIENT #ifdef SHAPE_GRADIENT
@ -156,14 +156,14 @@ QSGNode* GradientView::updatePaintNode(
return node; return node;
} }
case Rectangle: case BoxFill:
{ {
auto node = gradientNode< QskRectangleNode >( oldNode ); auto node = gradientNode< QskBoxFillNode >( oldNode );
node->updateNode( rect, m_gradient ); node->updateNode( rect, m_gradient );
return node; return node;
} }
case BoxFill: case BoxRectangle:
{ {
if ( !QskBoxRenderer::isGradientSupported( if ( !QskBoxRenderer::isGradientSupported(
QskBoxShapeMetrics(), m_gradient ) ) QskBoxShapeMetrics(), m_gradient ) )

View File

@ -18,8 +18,8 @@ class GradientView : public QQuickItem
enum NodeType enum NodeType
{ {
Painted, Painted,
Rectangle,
BoxFill, BoxFill,
BoxRectangle,
#ifdef SHAPE_GRADIENT #ifdef SHAPE_GRADIENT
Shape, Shape,
#endif #endif