Remove QWidgetStar.
authorStephen Kelly <stephen.kelly@kdab.com>
Thu, 19 Jul 2012 12:33:28 +0000 (14:33 +0200)
committerQt by Nokia <qt-info@nokia.com>
Sat, 18 Aug 2012 08:55:47 +0000 (10:55 +0200)
commit4d9d88af6ff494f09cfbc376a1f9aa0ea9ca2357
treedec39e6b8c95c71638a1ab492b8098ccd4f7cd77
parent33b298427161c51ae39f0dcaf01d6914b7c8b01c
Remove QWidgetStar.

This allows us to remove the odd hacks to get the static metaobject
for the QWidget* metatype.

The QWidget* is still an automatic metatype thanks to the QObject
partial template specialization. It is registered as a metatype
at runtime automatically in qwidgetsvariant.cpp.

Change-Id: Ie01b69eadf2cbe87af1a86c3284550f60dcf9e94
Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
dist/changes-5.0.0
src/corelib/kernel/qmetatype.cpp
src/corelib/kernel/qmetatype.h
src/corelib/kernel/qvariant.cpp
src/widgets/kernel/qwidgetsvariant.cpp
tests/auto/corelib/kernel/qmetatype/tst_qmetatype.cpp
tests/auto/corelib/kernel/qmetatype/typeFlags.bin
tests/auto/widgets/kernel/qwidgetmetatype/tst_qwidgetmetatype.cpp
tests/auto/widgets/kernel/qwidgetsvariant/tst_qwidgetsvariant.cpp