qt6-bb10/src/tools
Kent Hansen b184dd0a01 Bring qmetaobjectbuilder in sync with moc
qmetaobjectbuilder should generate meta-objects of the same version
as moc; in the future, when the moc version is bumped, QMOB has to
be adapted at the same time.

QMOB was generating version 4 meta-objects. This patch makes it
generate version 6 (the current version). This also fixes a bug with
using qt_static_metacall with QMOB (setStaticMetacallFunction()); it
was already using the version 6 qt_static_metacall signature, which
isn't compatible with version 4.

Also add tests that ensure that the QMOB-generated meta-object works
with real objects; in particular we want to test the codepaths in Qt
that check for version >= 4.

Change-Id: I64a151ea5c947a6f8b7a00e85a39866446c735e9
Reviewed-by: Bradley T. Hughes <bradley.hughes@nokia.com>
2012-02-03 15:09:03 +01:00
..
bootstrap QtDebug: Include file, line, function information 2012-02-01 02:16:32 +01:00
moc Bring qmetaobjectbuilder in sync with moc 2012-02-03 15:09:03 +01:00
rcc Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
uic Remove QInputContext 2012-02-03 11:01:34 +01:00
tools.pro Remove Symbian code from tools. 2012-01-30 16:49:36 +01:00