Test template-based connect() with qmetaobjectbuilder
authorKent Hansen <kent.hansen@nokia.com>
Sat, 4 Feb 2012 21:51:41 +0000 (22:51 +0100)
committerQt by Nokia <qt-info@nokia.com>
Wed, 15 Feb 2012 07:59:29 +0000 (08:59 +0100)
commite121d6d7e82067c557bcd2f5f3aed1e6ebc9d3fc
tree1826047cd61bbe5bb15b1081afeba6cf7bd0f42f
parent58d6c856ece204be11bc4f53a0967d317468d558
Test template-based connect() with qmetaobjectbuilder

For template-based connect(), the meta-object is resolved at
compile-time (the virtual metaObject() function isn't called).
But we can make it work by copying the members of the dynamically
constructed meta-object to the statically defined one.

Change-Id: Ia4d3263a89008e36e187c584db6d25d9042f32b3
Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
Reviewed-by: Bradley T. Hughes <bradley.hughes@nokia.com>
tests/auto/corelib/kernel/qmetaobjectbuilder/tst_qmetaobjectbuilder.cpp