diff options
Diffstat (limited to 'src/tools/qml2puppet/qml2puppet/instances/qt3dpresentationnodeinstance.cpp')
-rw-r--r-- | src/tools/qml2puppet/qml2puppet/instances/qt3dpresentationnodeinstance.cpp | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/src/tools/qml2puppet/qml2puppet/instances/qt3dpresentationnodeinstance.cpp b/src/tools/qml2puppet/qml2puppet/instances/qt3dpresentationnodeinstance.cpp new file mode 100644 index 0000000000..55df28a3f9 --- /dev/null +++ b/src/tools/qml2puppet/qml2puppet/instances/qt3dpresentationnodeinstance.cpp @@ -0,0 +1,29 @@ +// Copyright (C) 2016 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0 WITH Qt-GPL-exception-1.0 + +#include "qt3dpresentationnodeinstance.h" +#include <QQuickItem> + +namespace QmlDesigner { +namespace Internal { + +Qt3DPresentationNodeInstance::Qt3DPresentationNodeInstance(QObject *object) + : ObjectNodeInstance(object) +{ +} + +Qt3DPresentationNodeInstance::Pointer Qt3DPresentationNodeInstance::create(QObject *object) +{ + Pointer instance(new Qt3DPresentationNodeInstance(object)); + instance->populateResetHashes(); + + return instance; +} + +PropertyNameList Qt3DPresentationNodeInstance::ignoredProperties() const +{ + static const PropertyNameList properties({"source"}); + return properties; +} +} // namespace Internal +} // namespace QmlDesigner |