qt6-bb10/src
Jędrzej Nowacki 5ea56e93f7 Reserve more space for built-in types in id space.
We are running out of type ids for built-in types, 255 is not enough.
QMetaType already contains about ~70 types, situation is maybe not
tragic now, but there is a great chance that we will want to add more
built-in types from different modules like jsondb or declarative. Then
it might be tight, because we are not allowed to reorganize type ids
(it would be a binary incompatible change).

This change was not possible up to now. Old moc generated code assumes
that type id can be safely stored in 8 bits.

This is source compatible change.

Change-Id: Iec600adf6b6196a9f3f06ca6d865911084390cc2
Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
Reviewed-by: João Abecasis <joao.abecasis@nokia.com>
Reviewed-by: Kent Hansen <kent.hansen@nokia.com>
2012-03-22 11:52:23 +01:00
..
3rdparty Compile in the LSB env 2012-03-15 00:50:47 +01:00
concurrent Remove MSVC 6 workaround from QtConcurrent. 2012-03-12 13:14:05 +01:00
corelib Reserve more space for built-in types in id space. 2012-03-22 11:52:23 +01:00
dbus Use the new QMetaMethod API in QtDBus 2012-03-20 22:23:13 +01:00
gui Got rid of Map / Unmap events in favor of Expose event. 2012-03-22 11:43:36 +01:00
modules List QtPrintSupport as a dependency of QtPlatformSupport. 2012-03-22 11:36:45 +01:00
network Merge master into api_changes 2012-03-16 10:01:29 +01:00
opengl Got rid of Map / Unmap events in favor of Expose event. 2012-03-22 11:43:36 +01:00
platformsupport Refactor theme plugin loading. 2012-03-15 00:50:47 +01:00
plugins Got rid of Map / Unmap events in favor of Expose event. 2012-03-22 11:43:36 +01:00
printsupport Merge master into api_changes 2012-03-16 10:01:29 +01:00
sql Merge master into api_changes 2012-03-16 10:01:29 +01:00
testlib Use the new QMetaMethod API in testlib 2012-03-21 13:38:03 +01:00
tools QtWidgets: Cleanup Q3* items 2012-03-20 08:53:39 +01:00
widgets Got rid of Map / Unmap events in favor of Expose event. 2012-03-22 11:43:36 +01:00
winmain replace uses of QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT with module-specific variables 2012-03-08 18:57:56 +01:00
xml QtXml: make some constructors explicit 2012-03-07 21:29:36 +01:00
qbase.pri
qt_install.pri
qt_targets.pri
src.pro Add Qt Widgets opt out support to build system 2012-03-15 11:40:50 +01:00