Started the QMetaObject inheritance

This commit is contained in:
Filippo Cucchetto 2016-01-06 15:42:21 +01:00
parent db5ee9d75a
commit d0e0079fcf
3 changed files with 10 additions and 10 deletions

View File

@ -87,11 +87,11 @@ DOS_API void dos_qvariant_delete(void* vptr);
DOS_API void dos_qvariant_assign(void* vptr, void* other); DOS_API void dos_qvariant_assign(void* vptr, void* other);
// QObjectFactory // QObjectFactory
DOS_API void dos_qmetaobjectfactory_create(void** vptr, DOS_API void dos_qmetaobject_create(void** vptr,
SignalDefinitions signalDefinitions, SignalDefinitions signalDefinitions,
SlotDefinitions slotDefinitions, SlotDefinitions slotDefinitions,
PropertyDefinitions propertyDefinitions); PropertyDefinitions propertyDefinitions);
DOS_API void dos_qmetaobjectfactory_delete(void* vptr); DOS_API void dos_qmetaobject_delete(void* vptr);
// QObject // QObject
DOS_API void dos_qobject_create(void** vptr, void* dObjectPointer, DOS_API void dos_qobject_create(void** vptr, void* dObjectPointer,

View File

@ -527,7 +527,7 @@ void dos_qurl_to_string(void* vptr, char** result)
convert_to_cstring(url->toString(), result); convert_to_cstring(url->toString(), result);
} }
void dos_qmetaobjectfactory_create(void **vptr, void dos_qmetaobject_create(void **vptr,
SignalDefinitions signalDefinitions, SignalDefinitions signalDefinitions,
SlotDefinitions slotDefinitions, SlotDefinitions slotDefinitions,
PropertyDefinitions propertyDefinitions) PropertyDefinitions propertyDefinitions)
@ -537,7 +537,7 @@ void dos_qmetaobjectfactory_create(void **vptr,
DOS::toVector(propertyDefinitions)); DOS::toVector(propertyDefinitions));
} }
void dos_qmetaobjectfactory_delete(void *vptr) void dos_qmetaobject_delete(void *vptr)
{ {
auto factory = reinterpret_cast<DOS::DynamicQObjectFactory*>(vptr); auto factory = reinterpret_cast<DOS::DynamicQObjectFactory*>(vptr);
delete factory; delete factory;