From 27c00777d572e9c5255735af012a0c250c270c89 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Thu, 21 Apr 2016 11:39:20 +0200 Subject: [PATCH] QmlDesigner: Fix assert Trying to serialize a void start using QVariant does assert. Solution: Ignore properties of type void star. This was triggered by TreeView. Change-Id: Idca5646a472fdfce8761861f5bf889bb73300fff Reviewed-by: Tim Jenssen --- .../qml/qmlpuppet/qml2puppet/instances/nodeinstanceserver.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/nodeinstanceserver.cpp b/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/nodeinstanceserver.cpp index 8507d27eb0e..edeb61e27a8 100644 --- a/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/nodeinstanceserver.cpp +++ b/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/nodeinstanceserver.cpp @@ -1048,7 +1048,7 @@ InformationChangedCommand NodeInstanceServer::createAllInformationChangedCommand static bool supportedVariantType(int type) { return type < int(QVariant::UserType) && type != QMetaType::QObjectStar - && type != QMetaType::QModelIndex; + && type != QMetaType::QModelIndex && type != QMetaType::VoidStar; } ValuesChangedCommand NodeInstanceServer::createValuesChangedCommand(const QList &instanceList) const