summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2017-11-22 09:34:01 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2018-04-06 06:19:52 +0000
commit709401e68073b4d086cdd3e508f28a2398faad26 (patch)
treebc572bc3456b642d57b3c3e352d7bb418252fd83
parent30978dc1a50368e45c3764d7efc283c4e660a9b9 (diff)
QImage: Add Q_GADGET and make format enumeration a Q_ENUM
This makes debugging easier. Change-Id: I023fc1220b2a33db85bb8388bcfea433eb810f63 Reviewed-by: Olivier Goffart (Woboq GmbH) <ogoffart@woboq.com>
-rw-r--r--src/gui/image/qimage.h2
1 files changed, 2 insertions, 0 deletions
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);