forked from qt-creator/qt-creator
QmlDesigner: Enable effect animation by default
Also included some enhancements to ModelNodeOperations Task-number: QTBUG-110486 Change-Id: Ibaeef035121fff070119100560efcdab03e1a273 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
This commit is contained in:
@@ -1670,11 +1670,10 @@ void openEffectMaker(const QString &filePath)
|
||||
Utils::QtcProcess *qqemProcess = new Utils::QtcProcess();
|
||||
qqemProcess->setEnvironment(env);
|
||||
qqemProcess->setCommand({ effectMakerPath, arguments });
|
||||
qqemProcess->start();
|
||||
|
||||
QObject::connect(qqemProcess, &Utils::QtcProcess::done, [qqemProcess]() {
|
||||
qqemProcess->deleteLater();
|
||||
});
|
||||
qqemProcess->start();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -214,6 +214,9 @@ void QmlItemNode::placeEffectNode(NodeAbstractProperty &parentProperty, const Qm
|
||||
} else {
|
||||
parentProperty.parentModelNode().variantProperty("layer.enabled").setValue(true);
|
||||
}
|
||||
|
||||
if (effectNode.modelNode().metaInfo().hasProperty("timeRunning"))
|
||||
effectNode.modelNode().variantProperty("timeRunning").setValue(true);
|
||||
}
|
||||
|
||||
bool QmlItemNode::isValid() const
|
||||
|
||||
Reference in New Issue
Block a user