forked from qt-creator/qt-creator
QmlJS: Return correct default value for vector*d builtin types
This fixes the warning that comes when using "myvec.x: 10" style of defining qml vector*d properties. Task-number: QDS-2189 Change-Id: If77373a4dd8483b65dd782502efb774b95844583 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
@@ -982,6 +982,12 @@ const Value *ValueOwner::defaultValueForBuiltinType(const QString &name) const
|
||||
return colorValue();
|
||||
} else if (name == QLatin1String("date")) {
|
||||
return datePrototype();
|
||||
} else if (name == QLatin1String("vector2d")) {
|
||||
return _shared->_qmlVector2DObject;
|
||||
} else if (name == QLatin1String("vector3d")) {
|
||||
return _shared->_qmlVector3DObject;
|
||||
} else if (name == QLatin1String("vector4d")) {
|
||||
return _shared->_qmlVector4DObject;
|
||||
} else if (name == QLatin1String("var")
|
||||
|| name == QLatin1String("variant")) {
|
||||
return unknownValue();
|
||||
|
Reference in New Issue
Block a user