Encapsulate the dynamic meta object pointer
authorAaron Kennedy <aaron.kennedy@nokia.com>
Thu, 17 May 2012 10:02:59 +0000 (11:02 +0100)
committerQt by Nokia <qt-info@nokia.com>
Fri, 18 May 2012 08:36:42 +0000 (10:36 +0200)
commit276a86592a529eb0a1659764acaa4cf9f5e112a0
treebf078acf86a4249b23b7cf048f6c5add3bbe2741
parent6d7b003ac8381cf2af6ebcd255786d8e3afd21b8
Encapsulate the dynamic meta object pointer

This change allows us to delay creating the actual meta object
until it is actually required.

Change-Id: I1c4a4226bd82fa606b206dd60322f49b49c32463
Reviewed-by: Kent Hansen <kent.hansen@nokia.com>
Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
src/corelib/kernel/qmetaobject.cpp
src/corelib/kernel/qobject.cpp
src/corelib/kernel/qobject.h
src/corelib/kernel/qobject_p.h
src/tools/moc/generator.cpp