From 4b1ac99740d80051188a20a0830482d71724aea3 Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Fri, 14 Oct 2022 17:13:03 +0200 Subject: [PATCH 1/3] compiler warning fixed --- skins/material3/QskMaterial3Skin.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/skins/material3/QskMaterial3Skin.cpp b/skins/material3/QskMaterial3Skin.cpp index b9c622c8..661b5c17 100644 --- a/skins/material3/QskMaterial3Skin.cpp +++ b/skins/material3/QskMaterial3Skin.cpp @@ -98,10 +98,12 @@ namespace return value * factor; } +#if 0 inline double operator ""_dp( long double value ) { return dpToPixels( value ); } +#endif inline double operator ""_dp( unsigned long long int value ) { From 6fef215310b859b9c14d5b3a0be9624de3637b16 Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Fri, 14 Oct 2022 17:13:33 +0200 Subject: [PATCH 2/3] using QskGradient::hash --- src/nodes/QskArcNode.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/nodes/QskArcNode.cpp b/src/nodes/QskArcNode.cpp index be8feb07..a905ffcf 100644 --- a/src/nodes/QskArcNode.cpp +++ b/src/nodes/QskArcNode.cpp @@ -49,9 +49,7 @@ QskHashValue QskArcNode::hash( const void* nodeData ) const const auto arcData = reinterpret_cast< const ArcData* >( nodeData ); auto h = arcData->metrics.hash(); - - for( const auto& stop : qAsConst( arcData->gradient.stops() ) ) - h = stop.hash( h ); + return arcData->gradient.hash( h ); return h; } From 618a97235efd14ebb57440b7703112e1a4589e78 Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Fri, 14 Oct 2022 17:13:57 +0200 Subject: [PATCH 3/3] auto keyword --- src/nodes/QskArcRenderer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nodes/QskArcRenderer.cpp b/src/nodes/QskArcRenderer.cpp index 0f89d7d6..c86ae82e 100644 --- a/src/nodes/QskArcRenderer.cpp +++ b/src/nodes/QskArcRenderer.cpp @@ -19,7 +19,7 @@ void QskArcRenderer::renderArc(const QRectF& rect, QGradientStops stops; stops.reserve( gradient.stops().count() ); - for( const QskGradientStop& stop : qAsConst( gradient.stops() ) ) + for( const auto& stop : qAsConst( gradient.stops() ) ) stops += QGradientStop( stop.position(), stop.color() ); /*