Removed useless QAbstractListModels methods for QVariant

This commit is contained in:
Filippo Cucchetto 2016-01-28 21:03:05 +01:00
parent a2217cf0d1
commit ed8cb13083
2 changed files with 0 additions and 17 deletions

View File

@ -68,7 +68,6 @@ DOS_API void dos_qvariant_create_qobject(void** vptr, void* value);
DOS_API void dos_qvariant_create_qvariant(void** vptr, void* value);
DOS_API void dos_qvariant_create_float(void** vptr, float value);
DOS_API void dos_qvariant_create_double(void** vptr, double value);
DOS_API void dos_qvariant_create_qabstractlistmodel(void** vptr, void* value);
DOS_API void dos_qvariant_toInt(void* vptr, int* result);
DOS_API void dos_qvariant_setInt(void* vptr, int value);
DOS_API void dos_qvariant_toBool(void* vptr, bool* result);
@ -81,7 +80,6 @@ DOS_API void dos_qvariant_toString(void* vptr, char** result);
DOS_API void dos_qvariant_setString(void* vptr, const char* value);
DOS_API void dos_qvariant_toQObject(void* vptr, void** value);
DOS_API void dos_qvariant_setQObject(void* vptr, void* value);
DOS_API void dos_qvariant_setQAbstractListModel(void* vptr, void* value);
DOS_API void dos_qvariant_isnull(void* vptr, bool* result);
DOS_API void dos_qvariant_delete(void* vptr);
DOS_API void dos_qvariant_assign(void* vptr, void* other);

View File

@ -255,14 +255,6 @@ void dos_qvariant_create_double(void **vptr, double value)
*vptr = new QVariant(value);
}
void dos_qvariant_create_qabstractlistmodel(void **vptr, void *value)
{
auto qobject = static_cast<QObject *>(value);
auto variant = new QVariant();
variant->setValue<QObject *>(qobject);
*vptr = variant;
}
void dos_qvariant_isnull(void *vptr, bool *isNull)
{
auto variant = static_cast<QVariant *>(vptr);
@ -355,13 +347,6 @@ void dos_qvariant_setQObject(void *vptr, void *value)
variant->setValue<QObject *>(qobject);
}
void dos_qvariant_setQAbstractListModel(void *vptr, void *value)
{
auto variant = static_cast<QVariant *>(vptr);
auto qobject = static_cast<QObject *>(value);
variant->setValue<QObject *>(qobject);
}
void dos_qobject_qmetaobject(void **vptr)
{
*vptr = new DosIQMetaObjectHolder(std::make_shared<DosQObjectMetaObject>());