From 4059af81d33bb1f6a7773b77d3039f2fc53fcd23 Mon Sep 17 00:00:00 2001 From: Giuseppe D'Angelo Date: Thu, 27 May 2021 15:00:26 +0200 Subject: Stop using mixed enum arithmetic It's deprecated. Port some unnamed enumerations (used only to declare constants) to constexpr integers instead. Apply qToUnderlying as needed. Task-number: QTBUG-94059 Change-Id: Ifaa64ece966ce08df40dc71ffcfa7ac038110e0b Reviewed-by: Edward Welbourne Reviewed-by: Thiago Macieira --- src/gui/painting/qdrawhelper.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'src/gui/painting') diff --git a/src/gui/painting/qdrawhelper.cpp b/src/gui/painting/qdrawhelper.cpp index eb01487743..06eb08ea9c 100644 --- a/src/gui/painting/qdrawhelper.cpp +++ b/src/gui/painting/qdrawhelper.cpp @@ -71,10 +71,8 @@ Q_LOGGING_CATEGORY(lcQtGuiDrawHelper, "qt.gui.drawhelper") constants and structures */ -enum { - fixed_scale = 1 << 16, - half_point = 1 << 15 -}; +constexpr int fixed_scale = 1 << 16; +constexpr int half_point = 1 << 15; template static inline uint QT_FASTCALL fetch1Pixel(const uchar *, int) -- cgit v1.2.3