Mercurial > projects > qtd
diff include/qtd_core.h @ 361:beaf4a2974d7
Autogeneration of QMetaType. First attempts at fixing qRegisterMetaType etc
author | Max Samukha <maxter@maxter.com> |
---|---|
date | Wed, 09 Jun 2010 11:08:56 +0300 |
parents | 9784459f0750 |
children | da4235301224 |
line wrap: on
line diff
--- a/include/qtd_core.h Thu Jun 03 10:12:29 2010 +0300 +++ b/include/qtd_core.h Wed Jun 09 11:08:56 2010 +0300 @@ -17,7 +17,7 @@ #ifdef CPP_SHARED - QTD_EXTERN typedef void (*pfunc_abstr)(); + QTD_EXTERN typedef void (*VoidFunc)(); #define QTD_EXPORT_DECL(MODULE, TYPE, NAME, ARGS) \ QTD_EXTERN typedef TYPE (*qtd_##NAME##_t)ARGS; \ @@ -25,7 +25,7 @@ #define QTD_EXPORT(MODULE, NAME) \ QTD_EXTERN { QTD_##MODULE##_DLL_PUBLIC qtd_##NAME##_t qtd_##NAME; } \ - QTD_EXTERN QTD_DLL_EXPORT void qtd_set_##NAME(pfunc_abstr func) { qtd_##NAME = (qtd_##NAME##_t)func; } + QTD_EXTERN QTD_DLL_EXPORT void qtd_set_##NAME(VoidFunc func) { qtd_##NAME = (qtd_##NAME##_t)func; } #endif