Mercurial > projects > qtd
comparison generator/typesystem_core.xml @ 310:5bcfe9e7db7f lifetime
Committing local changes
author | maxter <spambox@d-coding.com> |
---|---|
date | Wed, 23 Dec 2009 16:10:46 +0200 |
parents | 17b5e13364b7 |
children | 80b52f5e97b6 |
comparison
equal
deleted
inserted
replaced
263:a7b313b8b149 | 310:5bcfe9e7db7f |
---|---|
2372 extern "C" DLL_PUBLIC void qtd_create_qobject_entity(void* nativeId, void *dId) | 2372 extern "C" DLL_PUBLIC void qtd_create_qobject_entity(void* nativeId, void *dId) |
2373 { | 2373 { |
2374 new QtD_QObjectEntity((QObject*)nativeId, dId); | 2374 new QtD_QObjectEntity((QObject*)nativeId, dId); |
2375 } | 2375 } |
2376 | 2376 |
2377 extern "C" DLL_PUBLIC void* qtd_QObject_metaObject(void* nativeId) | 2377 extern "C" DLL_PUBLIC void* qtd_QObject_typeId(void* nativeId) |
2378 { | 2378 { |
2379 return (void*)((QObject*)nativeId)->metaObject(); | 2379 return (void*)((QObject*)nativeId)->metaObject(); |
2380 } | 2380 } |
2381 | 2381 |
2382 extern "C" DLL_PUBLIC void qtd_connect(void* nativeId, char* signal, int id, bool hasDId) | 2382 extern "C" DLL_PUBLIC void qtd_connect(void* nativeId, char* signal, int id, bool hasDId) |
2400 </inject-code> | 2400 </inject-code> |
2401 | 2401 |
2402 <inject-code class="java-free"> | 2402 <inject-code class="java-free"> |
2403 extern(C) void* qtd_get_d_qobject(void* nativeId); | 2403 extern(C) void* qtd_get_d_qobject(void* nativeId); |
2404 extern(C) void* qtd_create_qobject_entity(void* nativeId, void* dId); | 2404 extern(C) void* qtd_create_qobject_entity(void* nativeId, void* dId); |
2405 extern(C) void* qtd_QObject_metaObject(void* nativeId); | |
2406 extern(C) void qtd_connect(void *nativeId, cstringz signal, int id, bool hasDId); | 2405 extern(C) void qtd_connect(void *nativeId, cstringz signal, int id, bool hasDId); |
2407 extern(C) void qtd_disconnect(void *nativeId, cstringz signal, int id, bool hasDId); | 2406 extern(C) void qtd_disconnect(void *nativeId, cstringz signal, int id, bool hasDId); |
2408 | |
2409 </inject-code> | 2407 </inject-code> |
2410 | 2408 |
2411 <modify-function signature="childEvent(QChildEvent*)"> | 2409 <modify-function signature="childEvent(QChildEvent*)"> |
2412 <modify-argument index="1" invalidate-after-use="yes"/> | 2410 <modify-argument index="1" invalidate-after-use="yes"/> |
2413 </modify-function> | 2411 </modify-function> |