From 4220edc7ca741483f7be44748aa0cfb6e26e545b Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Mon, 9 Dec 2024 15:46:43 +0100 Subject: [PATCH] don't use enum bitfields for unspecied enums --- src/layouts/QskStackBoxAnimator.cpp | 2 +- src/layouts/QskStackBoxAnimator.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/layouts/QskStackBoxAnimator.cpp b/src/layouts/QskStackBoxAnimator.cpp index 5558fd31..bc1e43db 100644 --- a/src/layouts/QskStackBoxAnimator.cpp +++ b/src/layouts/QskStackBoxAnimator.cpp @@ -338,7 +338,7 @@ void QskStackBoxAnimator2::setOrientation( Qt::Orientation orientation ) Qt::Orientation QskStackBoxAnimator2::orientation() const { - return m_orientation; + return static_cast< Qt::Orientation >( m_orientation ); } void QskStackBoxAnimator2::setInverted( bool on ) diff --git a/src/layouts/QskStackBoxAnimator.h b/src/layouts/QskStackBoxAnimator.h index c7b887dc..6f454374 100644 --- a/src/layouts/QskStackBoxAnimator.h +++ b/src/layouts/QskStackBoxAnimator.h @@ -96,7 +96,7 @@ class QSK_EXPORT QskStackBoxAnimator2 : public QskStackBoxAnimator void done() override; private: - Qt::Orientation m_orientation : 2; + unsigned int m_orientation : 2; bool m_inverted : 1; };