QmlDesigner: Implement effect maker view

Initial basic logic for a view and simple functionality to be extended.
The view is hidden by default during development and enabled via an env var.

Task-number: QDS-10401
Change-Id: I5c2e1e20aca6c53c1ed273136ee6204145f15def
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Amr Elsayed <amr.elsayed@qt.io>
This commit is contained in:
Amr Essam
2023-06-29 15:06:11 +03:00
committed by Mahmoud Badri
parent a05ba1696f
commit 64377d9e0c
17 changed files with 756 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
// Copyright (C) 2023 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
#include "effectnode.h"
namespace QmlDesigner {
EffectNode::EffectNode(const QString &name)
: m_name(name) {}
QString EffectNode::name() const
{
return m_name;
}
} // namespace QmlDesigner