QmlDesigner: Set default for PauseAnimation to 0

Pick-to: qds/4.7
Task-number: QDS-15042
Change-Id: Ibb51252b0f0c5c0491fedf42f9106a01c3047533
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
Thomas Hartmann
2025-03-25 11:17:03 +01:00
parent dde640d75b
commit f7b64ee422

View File

@@ -207,15 +207,14 @@ void addAnimationsToTransition(const ModelNode &transition, const QHash<QString,
sequentialAnimation); sequentialAnimation);
#ifdef QDS_USE_PROJECTSTORAGE #ifdef QDS_USE_PROJECTSTORAGE
ModelNode pauseAnimation = view->createModelNode("PauseAnimation", ModelNode pauseAnimation = view->createModelNode("PauseAnimation", {{"duration", 0}});
{{"duration", 50}});
#else #else
const NodeMetaInfo pauseMetaInfo = view->model()->metaInfo("QtQuick.PauseAnimation"); const NodeMetaInfo pauseMetaInfo = view->model()->metaInfo("QtQuick.PauseAnimation");
ModelNode pauseAnimation = view->createModelNode("QtQuick.PauseAnimation", ModelNode pauseAnimation = view->createModelNode("QtQuick.PauseAnimation",
pauseMetaInfo.majorVersion(), pauseMetaInfo.majorVersion(),
pauseMetaInfo.minorVersion(), pauseMetaInfo.minorVersion(),
{{"duration", 50}}); {{"duration", 0}});
#endif #endif
sequentialAnimation.defaultNodeAbstractProperty().reparentHere(pauseAnimation); sequentialAnimation.defaultNodeAbstractProperty().reparentHere(pauseAnimation);