From 339dc331fddb0c1ff0b23c33e644aa05c92f31cc Mon Sep 17 00:00:00 2001 From: Stephen Kelly Date: Wed, 25 Jul 2012 17:17:14 +0200 Subject: Specialize QTypeInfo for QUrlTwoFlags to mark it PRIMITIVE. QTypeInfoMerger combines the typeinfos for the (PRIMITIVE) flag arguments. Change-Id: I5abf00489491d099f2bf7ba25c191a771a383d78 Reviewed-by: Thiago Macieira Reviewed-by: Marc Mutz --- src/corelib/io/qurl.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/corelib/io/qurl.h') diff --git a/src/corelib/io/qurl.h b/src/corelib/io/qurl.h index 7e694799cc..475806e7e4 100644 --- a/src/corelib/io/qurl.h +++ b/src/corelib/io/qurl.h @@ -113,6 +113,9 @@ public: inline bool testFlag(E2 f) const { return (i & f) == f && (f != 0 || i == int(f)); } }; +template +class QTypeInfo > : public QTypeInfoMerger, E1, E2> {}; + class Q_CORE_EXPORT QUrl { public: -- cgit v1.2.3