comparison generator/typesystem_core.xml @ 372:a032df77b6ab

Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
author Max Samukha <maxter@spambox.com>
date Thu, 08 Jul 2010 17:19:05 +0300
parents beaf4a2974d7
children 7341c47790d4
comparison
equal deleted inserted replaced
370:7fd4b69378bf 372:a032df77b6ab
1981 <extra-includes> 1981 <extra-includes>
1982 <include file-name="qtd.QMetaTypeImpl" location="java" protection="public"/> 1982 <include file-name="qtd.QMetaTypeImpl" location="java" protection="public"/>
1983 </extra-includes> 1983 </extra-includes>
1984 1984
1985 <inject-code class="native"> 1985 <inject-code class="native">
1986 QTD_EXTERN QTD_DLL_PUBLIC int qtd_registerType(char* namePtr, VoidFunc dtor, VoidFunc ctor) 1986 QTD_EXTERN QTD_DLL_PUBLIC int qtd_QMetaType_registerType(char* namePtr, VoidFunc dtor, VoidFunc ctor)
1987 { 1987 {
1988 return QMetaType::registerType(namePtr, (QMetaType::Destructor)dtor, (QMetaType::Constructor)ctor); 1988 return QMetaType::registerType(namePtr, (QMetaType::Destructor)dtor, (QMetaType::Constructor)ctor);
1989 } 1989 }
1990 1990
1991 QTD_EXTERN QTD_DLL_PUBLIC void qtd_registerStreamOperators(const char *typeName, VoidFunc saveOp, 1991 QTD_EXTERN QTD_DLL_PUBLIC void qtd_QMetaType_registerStreamOperators(const char *typeName, VoidFunc saveOp,
1992 VoidFunc loadOp) 1992 VoidFunc loadOp)
1993 { 1993 {
1994 QMetaType::registerStreamOperators(typeName, (QMetaType::SaveOperator)saveOp, 1994 QMetaType::registerStreamOperators(typeName, (QMetaType::SaveOperator)saveOp,
1995 (QMetaType::LoadOperator)loadOp); 1995 (QMetaType::LoadOperator)loadOp);
1996 } 1996 }