QFlags: fail for 64-bit enums
authorMarc Mutz <marc.mutz@kdab.com>
Wed, 26 Sep 2012 14:16:14 +0000 (16:16 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Thu, 27 Sep 2012 00:25:15 +0000 (02:25 +0200)
commita19fd0f9265bed96197a6823887c6f03fc23112d
tree28d010e431e4b9381656a426a3734761c58a35f9
parentce1f994e9bcdea963a81a4bf562a8317cf6e0089
QFlags: fail for 64-bit enums

An int is not enough to hold all values of a 64-bit enum, so
don't allow to compile QFlags for such enums.

Change-Id: Ia291c4a5e2160dfd6d5a35e61a7f71ab571b9d9a
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
src/corelib/global/qflags.h