Use Q_DECL_CONSTEXPR for the QFlag's inline constructor
authorLaszlo Papp <lpapp@kde.org>
Mon, 9 Jul 2012 20:59:21 +0000 (21:59 +0100)
committerQt by Nokia <qt-info@nokia.com>
Tue, 10 Jul 2012 01:26:13 +0000 (03:26 +0200)
Change-Id: I8f9c7bf0fddb79c6c0937e415c427a0547a5cab0
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
src/corelib/global/qflags.h

index 349f227..d3e812a 100644 (file)
@@ -52,11 +52,11 @@ class QFlag
 {
     int i;
 public:
-    inline QFlag(int i);
+    Q_DECL_CONSTEXPR inline QFlag(int i);
     inline operator int() const { return i; }
 };
 
-inline QFlag::QFlag(int ai) : i(ai) {}
+Q_DECL_CONSTEXPR inline QFlag::QFlag(int ai) : i(ai) {}
 
 class QIncompatibleFlag
 {