From 1aaf4ec296aeb2e42064c6b05911bded0b219742 Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Tue, 25 Jun 2024 08:51:43 +0200 Subject: [PATCH] Qt 6.8 warnings fixed --- src/graphic/QskGraphic.cpp | 10 ++++++++++ src/graphic/QskGraphic.h | 2 ++ 2 files changed, 12 insertions(+) diff --git a/src/graphic/QskGraphic.cpp b/src/graphic/QskGraphic.cpp index 29127cf7..aed3f610 100644 --- a/src/graphic/QskGraphic.cpp +++ b/src/graphic/QskGraphic.cpp @@ -496,6 +496,16 @@ int QskGraphic::metric( PaintDeviceMetric deviceMetric ) const value = metric( PdmDevicePixelRatio ) * devicePixelRatioFScale(); break; } +#if QT_VERSION >= QT_VERSION_CHECK( 6, 8, 0 ) + case PdmDevicePixelRatioF_EncodedA: + case PdmDevicePixelRatioF_EncodedB: + { +#if 0 + value = QPaintDevice::encodeMetricF( metric, devicePixelRatio() ); +#endif + break; + } +#endif } return value; diff --git a/src/graphic/QskGraphic.h b/src/graphic/QskGraphic.h index d9e8c5a0..34565aa0 100644 --- a/src/graphic/QskGraphic.h +++ b/src/graphic/QskGraphic.h @@ -35,6 +35,8 @@ class QSK_EXPORT QskGraphic : public QPaintDevice Q_PROPERTY( QSizeF defaultSize READ defaultSize ) Q_PROPERTY( quint64 modificationId READ modificationId ) + using Inherited = QPaintDevice; + public: enum RenderHint {