From ed8cb130832264492b5c9b4a7ebb2e34e8311a71 Mon Sep 17 00:00:00 2001 From: Filippo Cucchetto Date: Thu, 28 Jan 2016 21:03:05 +0100 Subject: [PATCH] Removed useless QAbstractListModels methods for QVariant --- lib/include/DOtherSide/DOtherSide.h | 2 -- lib/src/DOtherSide.cpp | 15 --------------- 2 files changed, 17 deletions(-) diff --git a/lib/include/DOtherSide/DOtherSide.h b/lib/include/DOtherSide/DOtherSide.h index 1315b8d..487ead4 100644 --- a/lib/include/DOtherSide/DOtherSide.h +++ b/lib/include/DOtherSide/DOtherSide.h @@ -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); diff --git a/lib/src/DOtherSide.cpp b/lib/src/DOtherSide.cpp index c4114a0..ef77baa 100644 --- a/lib/src/DOtherSide.cpp +++ b/lib/src/DOtherSide.cpp @@ -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(value); - auto variant = new QVariant(); - variant->setValue(qobject); - *vptr = variant; -} - void dos_qvariant_isnull(void *vptr, bool *isNull) { auto variant = static_cast(vptr); @@ -355,13 +347,6 @@ void dos_qvariant_setQObject(void *vptr, void *value) variant->setValue(qobject); } -void dos_qvariant_setQAbstractListModel(void *vptr, void *value) -{ - auto variant = static_cast(vptr); - auto qobject = static_cast(value); - variant->setValue(qobject); -} - void dos_qobject_qmetaobject(void **vptr) { *vptr = new DosIQMetaObjectHolder(std::make_shared());