diff options
author | Stephen Kelly <stephen.kelly@kdab.com> | 2012-07-24 12:34:33 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-07-25 00:48:28 +0200 |
commit | f9db44ad15aefa65c40a763c31dbf1313c59d455 (patch) | |
tree | a63c4104734a88f9536cc487697bcddeb7c909d6 /src | |
parent | 80cd5d2017342bc7674367fa418349f3f1eef798 (diff) |
Make sure that unknown types use the handler for unknown types.
This fixes an assert in the QVariant checkDataStream unit test when
it no longer links to QtGui.
Change-Id: Ib45139cf790f3ac6ee80e1c59f50d08d0b51ffa4
Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@nokia.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/corelib/kernel/qmetatype_p.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/corelib/kernel/qmetatype_p.h b/src/corelib/kernel/qmetatype_p.h index 126acde8fa..a2e6839f43 100644 --- a/src/corelib/kernel/qmetatype_p.h +++ b/src/corelib/kernel/qmetatype_p.h @@ -64,9 +64,9 @@ static inline int moduleForType(const uint typeId) { if (typeId <= QMetaType::LastCoreType) return Core; - if (typeId <= QMetaType::LastGuiType) + if (typeId >= QMetaType::FirstGuiType && typeId <= QMetaType::LastGuiType) return Gui; - if (typeId <= QMetaType::LastWidgetsType) + if (typeId >= QMetaType::FirstWidgetsType && typeId <= QMetaType::LastWidgetsType) return Widgets; return Unknown; } |