Move QIcon metatype handlers back to QtGui
authorOlivier Goffart <ogoffart@woboq.com>
Tue, 15 May 2012 13:40:58 +0000 (15:40 +0200)
committerQt by Nokia <qt-info@nokia.com>
Fri, 18 May 2012 19:42:58 +0000 (21:42 +0200)
commit8df298665a1e637ab6d26d5fcc447d5502afe31a
tree9d36f54835b70b04bd6ae0bc72aee2a8ea659143
parent6c06e14a49773ce5572935864ed6b9be219c6103
Move QIcon metatype handlers back to QtGui

QIcon has been moved back from QWidget to QtGui, so the QIcon QVariant
and QMetaType handler can now be moved back to QtGui.
Also we can give back QIcon its old number, allowing to get rid of some
compatibility hack when unstreaming QVariant

Change-Id: I439d5c2987c06ecd619f394407850f678164afb8
Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@nokia.com>
31 files changed:
src/corelib/kernel/qmetatype.cpp
src/corelib/kernel/qmetatype.h
src/corelib/kernel/qmetatype_p.h
src/corelib/kernel/qvariant.cpp
src/corelib/kernel/qvariant.h
src/gui/kernel/qguivariant.cpp
src/widgets/kernel/qwidgetsvariant.cpp
tests/auto/corelib/kernel/qvariant/stream/qt5.0/qbitmap.bin
tests/auto/corelib/kernel/qvariant/stream/qt5.0/qcursor.bin
tests/auto/corelib/kernel/qvariant/stream/qt5.0/qdate.bin
tests/auto/corelib/kernel/qvariant/stream/qt5.0/qdatetime.bin
tests/auto/corelib/kernel/qvariant/stream/qt5.0/qeasingcurve.bin
tests/auto/corelib/kernel/qvariant/stream/qt5.0/qfont.bin
tests/auto/corelib/kernel/qvariant/stream/qt5.0/qicon.bin
tests/auto/corelib/kernel/qvariant/stream/qt5.0/qimage.bin
tests/auto/corelib/kernel/qvariant/stream/qt5.0/qkeysequence.bin
tests/auto/corelib/kernel/qvariant/stream/qt5.0/qmatrix.bin
tests/auto/corelib/kernel/qvariant/stream/qt5.0/qmatrix4x4.bin
tests/auto/corelib/kernel/qvariant/stream/qt5.0/qpalette.bin
tests/auto/corelib/kernel/qvariant/stream/qt5.0/qpen.bin
tests/auto/corelib/kernel/qvariant/stream/qt5.0/qpolygon.bin
tests/auto/corelib/kernel/qvariant/stream/qt5.0/qpolygonf.bin
tests/auto/corelib/kernel/qvariant/stream/qt5.0/qquaternion.bin
tests/auto/corelib/kernel/qvariant/stream/qt5.0/qregion.bin
tests/auto/corelib/kernel/qvariant/stream/qt5.0/qtextformat.bin
tests/auto/corelib/kernel/qvariant/stream/qt5.0/qtextlength.bin
tests/auto/corelib/kernel/qvariant/stream/qt5.0/qtransform.bin
tests/auto/corelib/kernel/qvariant/stream/qt5.0/qvariant.bin
tests/auto/corelib/kernel/qvariant/stream/qt5.0/qvector2d.bin
tests/auto/corelib/kernel/qvariant/stream/qt5.0/qvector3d.bin
tests/auto/corelib/kernel/qvariant/stream/qt5.0/qvector4d.bin