qt6-bb10/tests/auto/corelib
Daniel Vrátil 30da659af5 Introduce QMetaType::PointerToGadget flag for pointers to gadgets
A Q_GADGET class can be used both as a value class and a pointer, but
right now QMetaType::IsGadget is only set for value types. This change
introduces PointerToGadget metatype flag which is set for pointers.

This allow for better handling of gadgets in code as well as
disambiguating between value types and pointers to value types.

Change-Id: Id3bd9e18a8eec7ca1cc6b1c25ed03cdc8c0a75a1
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Olivier Goffart (Woboq GmbH) <ogoffart@woboq.com>
2017-02-23 16:58:47 +00:00
..
animation Merge remote-tracking branch 'origin/5.8' into dev 2017-01-30 12:46:20 +01:00
codecs tst_utf8: remove duplicate nonCharacters() data 2017-01-10 18:39:31 +00:00
global New qfloat16 class 2017-01-31 14:21:42 +00:00
io Merge remote-tracking branch 'origin/5.9' into dev 2017-02-10 22:35:04 +01:00
itemmodels Tests: Fix Clang warnings about inconsistent override 2017-02-05 10:54:36 +00:00
json Merge remote-tracking branch 'origin/5.8' into dev 2016-11-17 14:43:26 +01:00
kernel Introduce QMetaType::PointerToGadget flag for pointers to gadgets 2017-02-23 16:58:47 +00:00
mimetypes tst_QMimeDatabase: increase timeout 2017-02-14 13:51:12 +00:00
plugin Merge remote-tracking branch 'origin/5.8' into 5.9 2017-02-14 11:33:02 +01:00
statemachine Merge "Merge remote-tracking branch 'origin/5.6' into dev" into refs/staging/dev 2016-01-26 11:27:37 +00:00
thread Merge remote-tracking branch 'origin/5.9' into dev 2017-02-17 20:10:34 +01:00
tools Merge remote-tracking branch 'origin/5.9' into dev 2017-02-17 20:10:34 +01:00
xml tests/auto/corelib/xml: cleanup 2016-08-27 05:09:16 +00:00
corelib.pro Add support for Apple tvOS 2016-05-17 16:11:23 +00:00