aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmldesigner/designercore/model/qmlchangeset.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/qmldesigner/designercore/model/qmlchangeset.cpp')
-rw-r--r--src/plugins/qmldesigner/designercore/model/qmlchangeset.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/plugins/qmldesigner/designercore/model/qmlchangeset.cpp b/src/plugins/qmldesigner/designercore/model/qmlchangeset.cpp
index 90988a4c0b..8886a3d66f 100644
--- a/src/plugins/qmldesigner/designercore/model/qmlchangeset.cpp
+++ b/src/plugins/qmldesigner/designercore/model/qmlchangeset.cpp
@@ -29,7 +29,7 @@ bool QmlPropertyChanges::isValid() const
bool QmlPropertyChanges::isValidQmlPropertyChanges(const ModelNode &modelNode)
{
- return isValidQmlModelNodeFacade(modelNode) && modelNode.metaInfo().isSubclassOf("QtQuick.PropertyChanges");
+ return isValidQmlModelNodeFacade(modelNode) && modelNode.metaInfo().isQtQuickPropertyChanges();
}
bool QmlModelStateOperation::isValid() const
@@ -39,9 +39,7 @@ bool QmlModelStateOperation::isValid() const
bool QmlModelStateOperation::isValidQmlModelStateOperation(const ModelNode &modelNode)
{
- return isValidQmlModelNodeFacade(modelNode)
- && (modelNode.metaInfo().isSubclassOf("<cpp>.QDeclarative1StateOperation")
- || modelNode.metaInfo().isSubclassOf("<cpp>.QQuickStateOperation"));
+ return isValidQmlModelNodeFacade(modelNode) && modelNode.metaInfo().isQuickStateOperation();
}
void QmlPropertyChanges::removeProperty(const PropertyName &name)