From d2d2f9e8f561b121a0ce0c1e626d503bf5de2aa2 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Tue, 15 May 2018 11:52:29 +0200 Subject: Build on windows --- common/propertymapper.cpp | 14 +++++++++++++- common/propertymapper.h | 2 ++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/common/propertymapper.cpp b/common/propertymapper.cpp index f9f9c9b..75d0536 100644 --- a/common/propertymapper.cpp +++ b/common/propertymapper.cpp @@ -258,7 +258,7 @@ QVariant propertyToVariant>(const template <> QVariant propertyToVariant(uint8_t property) { - return static_cast(property); + return bool(property); } template <> @@ -267,6 +267,18 @@ QVariant propertyToVariant(uint8_t property) return static_cast(property); } +template <> +QVariant propertyToVariant(int property) +{ + return property; +} + +template <> +QVariant propertyToVariant(int property) +{ + return bool(property); +} + template <> QVariant propertyToVariant(const flatbuffers::String *property) { diff --git a/common/propertymapper.h b/common/propertymapper.h index 49224fa..9177e3f 100644 --- a/common/propertymapper.h +++ b/common/propertymapper.h @@ -48,6 +48,8 @@ QVariant SINK_EXPORT propertyToVariant(const flatbuffers::String *); template QVariant SINK_EXPORT propertyToVariant(uint8_t); template +QVariant SINK_EXPORT propertyToVariant(int); +template QVariant SINK_EXPORT propertyToVariant(const flatbuffers::Vector *); template QVariant SINK_EXPORT propertyToVariant(const flatbuffers::Vector> *); -- cgit v1.2.3