From: Jędrzej Nowacki Date: Fri, 21 Sep 2012 13:28:01 +0000 (+0200) Subject: Update qMetaType helpers usage. X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a49154a75005403185e3813d441fb3e1931af2a2;p=profile%2Fivi%2Fqtdeclarative.git Update qMetaType helpers usage. QtDeclarative is using private meta type api to register custom types, but the helper functions were updated to a new signature. Change-Id: I467b283b5b1ccdad8ebd1a2bb651e8ad59b9c55d Reviewed-by: J-P Nurmi --- diff --git a/src/qml/qml/qqmlengine.cpp b/src/qml/qml/qqmlengine.cpp index 9a42523..b4962a6 100644 --- a/src/qml/qml/qqmlengine.cpp +++ b/src/qml/qml/qqmlengine.cpp @@ -2012,18 +2012,18 @@ void QQmlEnginePrivate::registerCompositeType(QQmlCompiledData *data) QByteArray lst = "QQmlListProperty<" + name + '>'; int ptr_type = QMetaType::registerNormalizedType(ptr, - qMetaTypeDeleteHelper, - qMetaTypeCreateHelper, - qMetaTypeDestructHelper, - qMetaTypeConstructHelper, + QtMetaTypePrivate::QMetaTypeFunctionHelper::Delete, + QtMetaTypePrivate::QMetaTypeFunctionHelper::Create, + QtMetaTypePrivate::QMetaTypeFunctionHelper::Destruct, + QtMetaTypePrivate::QMetaTypeFunctionHelper::Construct, sizeof(QObject*), static_cast >(QtPrivate::QMetaTypeTypeFlags::Flags), 0); int lst_type = QMetaType::registerNormalizedType(lst, - qMetaTypeDeleteHelper >, - qMetaTypeCreateHelper >, - qMetaTypeDestructHelper >, - qMetaTypeConstructHelper >, + QtMetaTypePrivate::QMetaTypeFunctionHelper >::Delete, + QtMetaTypePrivate::QMetaTypeFunctionHelper >::Create, + QtMetaTypePrivate::QMetaTypeFunctionHelper >::Destruct, + QtMetaTypePrivate::QMetaTypeFunctionHelper >::Construct, sizeof(QQmlListProperty), static_cast >(QtPrivate::QMetaTypeTypeFlags >::Flags), static_cast(0));