diff --git a/src/libs/qmldebug/baseenginedebugclient.cpp b/src/libs/qmldebug/baseenginedebugclient.cpp index bc85287e8c95fead344e269093e03f36e1576b4a..1339caf4182c86df27f96c33c8b36c8bdf9dfab4 100644 --- a/src/libs/qmldebug/baseenginedebugclient.cpp +++ b/src/libs/qmldebug/baseenginedebugclient.cpp @@ -53,7 +53,7 @@ QDataStream &operator>>(QDataStream &ds, QmlObjectData &data) } struct QmlObjectProperty { - enum Type { Unknown, Basic, Object, List, SignalProperty }; + enum Type { Unknown, Basic, Object, List, SignalProperty, Variant }; Type type; QString name; QVariant value; @@ -120,6 +120,7 @@ void BaseEngineDebugClient::decode(QDataStream &ds, case QmlObjectProperty::Basic: case QmlObjectProperty::List: case QmlObjectProperty::SignalProperty: + case QmlObjectProperty::Variant: { prop.m_value = data.value; break;