Mercurial > projects > qtd
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 } |