From 709401e68073b4d086cdd3e508f28a2398faad26 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Wed, 22 Nov 2017 09:34:01 +0100 Subject: [PATCH] QImage: Add Q_GADGET and make format enumeration a Q_ENUM This makes debugging easier. Change-Id: I023fc1220b2a33db85bb8388bcfea433eb810f63 Reviewed-by: Olivier Goffart (Woboq GmbH) --- src/gui/image/qimage.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gui/image/qimage.h b/src/gui/image/qimage.h index 9b76b62f24..1f39569dda 100644 --- a/src/gui/image/qimage.h +++ b/src/gui/image/qimage.h @@ -96,6 +96,7 @@ typedef void (*QImageCleanupFunction)(void*); class Q_GUI_EXPORT QImage : public QPaintDevice { + Q_GADGET public: enum InvertMode { InvertRgb, InvertRgba }; enum Format { @@ -132,6 +133,7 @@ public: NImageFormats #endif }; + Q_ENUM(Format) QImage() Q_DECL_NOEXCEPT; QImage(const QSize &size, Format format);