diff options
Diffstat (limited to 'src/imports/effects/designer')
83 files changed, 0 insertions, 3544 deletions
diff --git a/src/imports/effects/designer/BlendEffectSpecifics.qml b/src/imports/effects/designer/BlendEffectSpecifics.qml deleted file mode 100644 index 6398e7e..0000000 --- a/src/imports/effects/designer/BlendEffectSpecifics.qml +++ /dev/null @@ -1,142 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2021 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of Qt Quick Designer Components. -** -** $QT_BEGIN_LICENSE:GPL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3 or (at your option) any later version -** approved by the KDE Free Qt Foundation. The licenses are as published by -** the Free Software Foundation and appearing in the file LICENSE.GPL3 -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-3.0.html. -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -import QtQuick 2.15 -import QtQuick.Layouts 1.15 -import HelperWidgets 2.0 -import StudioTheme 1.0 as StudioTheme - -Column { - anchors.left: parent.left - anchors.right: parent.right - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Blend") - - SectionLayout { - PropertyLabel { - text: qsTr("Mode") - tooltip: qsTr("The mode which is used when foreground source is blended over " - + "source.") - } - - SecondColumnLayout { - ComboBox { - id: blendMode - backendValue: backendValues.mode - useInteger: true - manualMapping: true - model: ["normal", "addition", "average", "color", "colorBurn", "colorDodge", - "darken", "darkerColor", "difference", "divide", "exclusion", "hardLight", - "hue", "lighten", "lighterColor", "lightness", "multiply", "negation", - "saturation", "screen", "subtract", "softLight"] - implicitWidth: StudioTheme.Values.singleControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - - property bool block: false - - onValueFromBackendChanged: blendMode.fromBackendToFrontend() - - onCurrentTextChanged: { - if (!__isCompleted) - return - - if (block) - return - - backendValues.mode.value = blendMode.model[blendMode.currentIndex] - } - - Connections { - target: modelNodeBackend - onSelectionChanged: blendMode.fromBackendToFrontend() - } - - function fromBackendToFrontend() { - if (!__isCompleted) - return - - block = true - - currentIndex = blendMode.model.indexOf(backendValues.mode.value) - - block = false - } - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Foreground source") - tooltip: qsTr("The component that is going to be blended over the source.") - } - - SecondColumnLayout { - ItemFilterComboBox { - typeFilter: "QtQuick.Item" - validator: RegExpValidator { regExp: /(^$|^[a-z_]\w*)/ } - backendValue: backendValues.foregroundSource - implicitWidth: StudioTheme.Values.singleControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Caching") - - SectionLayout { - PropertyLabel { - text: qsTr("Cached") - tooltip: qsTr("Caches the effect output pixels to improve the rendering " - + "performance.") - } - - SecondColumnLayout { - CheckBox { - Layout.fillWidth: true - backendValue: backendValues.cached - text: backendValues.cached.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } -} diff --git a/src/imports/effects/designer/BrightnessContrastEffectSpecifics.qml b/src/imports/effects/designer/BrightnessContrastEffectSpecifics.qml deleted file mode 100644 index 2efc2a8..0000000 --- a/src/imports/effects/designer/BrightnessContrastEffectSpecifics.qml +++ /dev/null @@ -1,112 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2021 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of Qt Quick Designer Components. -** -** $QT_BEGIN_LICENSE:GPL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3 or (at your option) any later version -** approved by the KDE Free Qt Foundation. The licenses are as published by -** the Free Software Foundation and appearing in the file LICENSE.GPL3 -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-3.0.html. -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -import QtQuick 2.15 -import QtQuick.Layouts 1.15 -import HelperWidgets 2.0 -import StudioTheme 1.0 as StudioTheme - -Column { - anchors.left: parent.left - anchors.right: parent.right - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Brightness and Contrast") - - SectionLayout { - PropertyLabel { - text: qsTr("Brightness") - tooltip: qsTr("The increase or decrease of source brightness.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.brightness - decimals: 2 - minimumValue: -1 - maximumValue: 1 - stepSize: 0.1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Contrast") - tooltip: qsTr("The increase or decrease of source contrast. The decrease of the " - + "contrast is linear, but the increase is applied with a " - + "non-linear curve to allow very high contrast adjustment at the " - + "high end of the value range.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.contrast - decimals: 2 - minimumValue: -1 - maximumValue: 1 - stepSize: 0.1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Caching") - - SectionLayout { - PropertyLabel { - text: qsTr("Cached") - tooltip: qsTr("Caches the effect output pixels to improve the rendering " - + "performance.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.cached - text: backendValues.cached.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } -} diff --git a/src/imports/effects/designer/ColorOverlayEffectSpecifics.qml b/src/imports/effects/designer/ColorOverlayEffectSpecifics.qml deleted file mode 100644 index 9bfc7ee..0000000 --- a/src/imports/effects/designer/ColorOverlayEffectSpecifics.qml +++ /dev/null @@ -1,78 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2021 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of Qt Quick Designer Components. -** -** $QT_BEGIN_LICENSE:GPL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3 or (at your option) any later version -** approved by the KDE Free Qt Foundation. The licenses are as published by -** the Free Software Foundation and appearing in the file LICENSE.GPL3 -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-3.0.html. -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -import QtQuick 2.15 -import QtQuick.Layouts 1.15 -import HelperWidgets 2.0 -import StudioTheme 1.0 as StudioTheme - -Column { - anchors.left: parent.left - anchors.right: parent.right - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Overlay Color") - - SectionLayout { - PropertyLabel { text: qsTr("Overlay color") } - - ColorEditor { - backendValue: backendValues.color - supportGradient: false - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Caching") - - SectionLayout { - PropertyLabel { - text: qsTr("Cached") - tooltip: qsTr("Caches the effect output pixels to improve the rendering " - + "performance.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.cached - text: backendValues.cached.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } -} diff --git a/src/imports/effects/designer/ColorizeEffectSpecifics.qml b/src/imports/effects/designer/ColorizeEffectSpecifics.qml deleted file mode 100644 index 6410e8c..0000000 --- a/src/imports/effects/designer/ColorizeEffectSpecifics.qml +++ /dev/null @@ -1,130 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2021 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of Qt Quick Designer Components. -** -** $QT_BEGIN_LICENSE:GPL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3 or (at your option) any later version -** approved by the KDE Free Qt Foundation. The licenses are as published by -** the Free Software Foundation and appearing in the file LICENSE.GPL3 -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-3.0.html. -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -import QtQuick 2.15 -import QtQuick.Layouts 1.15 -import HelperWidgets 2.0 -import StudioTheme 1.0 as StudioTheme - -Column { - anchors.left: parent.left - anchors.right: parent.right - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Colorize") - - SectionLayout { - PropertyLabel { - text: qsTr("Hue") - tooltip: qsTr("The hue value which is used to colorize the source.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.hue - decimals: 2 - minimumValue: 0 - maximumValue: 1 - stepSize: 0.1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Lightness") - tooltip: qsTr("The increase or decrease of source lightness value. Unlike hue and " - + "saturation properties, lightness does not set the used value, but " - + "it shifts the existing source pixel lightness value.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.lightness - decimals: 2 - minimumValue: -1 - maximumValue: 1 - stepSize: 0.1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Saturation") - tooltip: qsTr("The saturation value which is used to colorize the source.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.saturation - decimals: 2 - minimumValue: 0 - maximumValue: 1 - stepSize: 0.1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Caching") - - SectionLayout { - PropertyLabel { - text: qsTr("Cached") - tooltip: qsTr("Caches the effect output pixels to improve the rendering " - + "performance.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.cached - text: backendValues.cached.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } -} diff --git a/src/imports/effects/designer/DesaturationEffectSpecifics.qml b/src/imports/effects/designer/DesaturationEffectSpecifics.qml deleted file mode 100644 index 40d5e4e..0000000 --- a/src/imports/effects/designer/DesaturationEffectSpecifics.qml +++ /dev/null @@ -1,90 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2021 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of Qt Quick Designer Components. -** -** $QT_BEGIN_LICENSE:GPL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3 or (at your option) any later version -** approved by the KDE Free Qt Foundation. The licenses are as published by -** the Free Software Foundation and appearing in the file LICENSE.GPL3 -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-3.0.html. -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -import QtQuick 2.15 -import QtQuick.Layouts 1.15 -import HelperWidgets 2.0 -import StudioTheme 1.0 as StudioTheme - -Column { - anchors.left: parent.left - anchors.right: parent.right - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Desaturation") - - SectionLayout { - PropertyLabel { - text: qsTr("Desaturation") - tooltip: qsTr("How much the source colors are desaturated.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.desaturation - decimals: 2 - minimumValue: 0 - maximumValue: 1 - stepSize: 0.1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Caching") - - SectionLayout { - PropertyLabel { - text: qsTr("Cached") - tooltip: qsTr("Caches the effect output pixels to improve the rendering " - + "performance.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.cached - text: backendValues.cached.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } -} diff --git a/src/imports/effects/designer/DirectionalBlurEffectSpecifics.qml b/src/imports/effects/designer/DirectionalBlurEffectSpecifics.qml deleted file mode 100644 index f23ef8c..0000000 --- a/src/imports/effects/designer/DirectionalBlurEffectSpecifics.qml +++ /dev/null @@ -1,151 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2021 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of Qt Quick Designer Components. -** -** $QT_BEGIN_LICENSE:GPL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3 or (at your option) any later version -** approved by the KDE Free Qt Foundation. The licenses are as published by -** the Free Software Foundation and appearing in the file LICENSE.GPL3 -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-3.0.html. -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -import QtQuick 2.15 -import QtQuick.Layouts 1.15 -import HelperWidgets 2.0 -import StudioTheme 1.0 as StudioTheme - -Column { - anchors.left: parent.left - anchors.right: parent.right - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Directional Blur") - - SectionLayout { - PropertyLabel { - text: qsTr("Angle") - tooltip: qsTr("The direction for the blur. Blur is applied to both sides of each " - + "pixel. Therefore, setting the direction to 0 and 180 produces " - + "the same result.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.angle - decimals: 1 - minimumValue: -180 - maximumValue: 180 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Samples") - tooltip: qsTr("Samples per pixel for blur calculation. A larger value produces " - + "better quality, but is slower to render.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.samples - decimals: 0 - minimumValue: 0 - maximumValue: 1000 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Length") - tooltip: qsTr("The perceived amount of movement for each pixel. The movement is " - + "divided evenly to both sides of each pixel.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.length - decimals: 1 - minimumValue: 0 - maximumValue: 1000 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } - - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Caching and Border") - - SectionLayout { - PropertyLabel { - text: qsTr("Cached") - tooltip: qsTr("Caches the effect output pixels to improve the rendering " - + "performance.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.cached - text: backendValues.cached.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Transparent border") - tooltip: qsTr("Pads the exterior of the component with a transparent edge, making " - + "sampling outside the source texture use transparency instead of " - + "the edge pixels.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.transparentBorder - text: backendValues.transparentBorder.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } -} diff --git a/src/imports/effects/designer/DisplaceEffectSpecifics.qml b/src/imports/effects/designer/DisplaceEffectSpecifics.qml deleted file mode 100644 index 88eaa1d..0000000 --- a/src/imports/effects/designer/DisplaceEffectSpecifics.qml +++ /dev/null @@ -1,108 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2021 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of Qt Quick Designer Components. -** -** $QT_BEGIN_LICENSE:GPL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3 or (at your option) any later version -** approved by the KDE Free Qt Foundation. The licenses are as published by -** the Free Software Foundation and appearing in the file LICENSE.GPL3 -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-3.0.html. -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -import QtQuick 2.15 -import QtQuick.Layouts 1.15 -import HelperWidgets 2.0 -import StudioTheme 1.0 as StudioTheme - -Column { - anchors.left: parent.left - anchors.right: parent.right - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Displace") - - SectionLayout { - PropertyLabel { - text: qsTr("Displacement") - tooltip: qsTr("The scale for the displacement. The bigger the scale, the bigger " - + "the displacement of the pixels.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.displacement - decimals: 2 - minimumValue: -1 - maximumValue: 1 - stepSize: 0.1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Displacement source") - tooltip: qsTr("The component that is going to be used as the displacement map.") - } - - SecondColumnLayout { - ItemFilterComboBox { - typeFilter: "QtQuick.Item" - validator: RegExpValidator { regExp: /(^$|^[a-z_]\w*)/ } - backendValue: backendValues.displacementSource - implicitWidth: StudioTheme.Values.singleControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Caching") - - SectionLayout { - PropertyLabel { - text: qsTr("Cached") - tooltip: qsTr("Caches the effect output pixels to improve the rendering " - + "performance.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.cached - text: backendValues.cached.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } -} diff --git a/src/imports/effects/designer/DropShadowEffectSpecifics.qml b/src/imports/effects/designer/DropShadowEffectSpecifics.qml deleted file mode 100644 index f98f27f..0000000 --- a/src/imports/effects/designer/DropShadowEffectSpecifics.qml +++ /dev/null @@ -1,221 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2021 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of Qt Quick Designer Components. -** -** $QT_BEGIN_LICENSE:GPL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3 or (at your option) any later version -** approved by the KDE Free Qt Foundation. The licenses are as published by -** the Free Software Foundation and appearing in the file LICENSE.GPL3 -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-3.0.html. -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -import QtQuick 2.15 -import QtQuick.Layouts 1.15 -import HelperWidgets 2.0 -import StudioTheme 1.0 as StudioTheme - -Column { - anchors.left: parent.left - anchors.right: parent.right - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Drop Shadow Color") - - SectionLayout { - PropertyLabel { text: qsTr("Drop shadow color") } - - ColorEditor { - backendValue: backendValues.color - supportGradient: false - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Drop Shadow") - - SectionLayout { - PropertyLabel { - text: qsTr("Radius") - tooltip: qsTr("The softness of the shadow. A larger radius causes the edges of the " - + "shadow to appear more blurry.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.radius - decimals: 1 - minimumValue: 0 - maximumValue: 100 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Samples") - tooltip: qsTr("Samples per pixel for edge softening blur calculation. Ideally, " - + "this value should be twice as large as the highest required " - + "radius value plus one.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.samples - decimals: 0 - minimumValue: 0 - maximumValue: 201 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Spread") - tooltip: qsTr("The part of the shadow color that is strengthened near the source " - + "edges.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.spread - decimals: 2 - minimumValue: 0 - maximumValue: 1 - stepSize: 0.1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Offsets") - - SectionLayout { - PropertyLabel { - text: qsTr("Offset") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.horizontalOffset - decimals: 1 - minimumValue: -1000 - maximumValue: 1000 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - Spacer { implicitWidth: StudioTheme.Values.controlLabelGap } - - ControlLabel { - //: The horizontal offset - text: qsTr("H", "horizontal") - tooltip: qsTr("The horizontal offset for the rendered shadow compared to the " + - "inner shadow component's horizontal position.") - } - - Spacer { implicitWidth: StudioTheme.Values.controlGap } - - SpinBox { - backendValue: backendValues.verticalOffset - decimals: 1 - minimumValue: -1000 - maximumValue: 1000 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - Spacer { implicitWidth: StudioTheme.Values.controlLabelGap } - - ControlLabel { - //: The vertical offset - text: qsTr("V", "vertical") - tooltip: qsTr("The vertical offset for the rendered shadow compared to the " + - "inner shadow component's vertical position. ") - } - - ExpandingSpacer {} - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Caching and Border") - - SectionLayout { - PropertyLabel { - text: qsTr("Cached") - tooltip: qsTr("Caches the effect output pixels to improve the rendering " - + "performance.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.cached - text: backendValues.cached.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Transparent border") - tooltip: qsTr("Pads the exterior of the component with a transparent edge, making " - + "sampling outside the source texture use transparency instead of " - + "the edge pixels.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.transparentBorder - text: backendValues.transparentBorder.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } -} diff --git a/src/imports/effects/designer/FastBlurEffectSpecifics.qml b/src/imports/effects/designer/FastBlurEffectSpecifics.qml deleted file mode 100644 index a6f1c17..0000000 --- a/src/imports/effects/designer/FastBlurEffectSpecifics.qml +++ /dev/null @@ -1,109 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2021 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of Qt Quick Designer Components. -** -** $QT_BEGIN_LICENSE:GPL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3 or (at your option) any later version -** approved by the KDE Free Qt Foundation. The licenses are as published by -** the Free Software Foundation and appearing in the file LICENSE.GPL3 -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-3.0.html. -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -import QtQuick 2.15 -import QtQuick.Layouts 1.15 -import HelperWidgets 2.0 -import StudioTheme 1.0 as StudioTheme - -Column { - anchors.left: parent.left - anchors.right: parent.right - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Fast Blur") - - SectionLayout { - PropertyLabel { - text: qsTr("Radius") - tooltip: qsTr("The distance of the neighboring pixels which affect the blurring of " - + "an individual pixel. A larger radius increases the blur effect.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.radius - decimals: 1 - minimumValue: 0 - maximumValue: 100 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Caching and Border") - - SectionLayout { - PropertyLabel { - text: qsTr("Cached") - tooltip: qsTr("Caches the effect output pixels to improve the rendering " - + "performance.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.cached - text: backendValues.cached.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Transparent border") - tooltip: qsTr("Pads the exterior of the component with a transparent edge, making " - + "sampling outside the source texture use transparency instead of " - + "the edge pixels.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.transparentBorder - text: backendValues.transparentBorder.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } -} diff --git a/src/imports/effects/designer/GammaAdjustEffectSpecifics.qml b/src/imports/effects/designer/GammaAdjustEffectSpecifics.qml deleted file mode 100644 index 0f61c2d..0000000 --- a/src/imports/effects/designer/GammaAdjustEffectSpecifics.qml +++ /dev/null @@ -1,90 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2021 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of Qt Quick Designer Components. -** -** $QT_BEGIN_LICENSE:GPL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3 or (at your option) any later version -** approved by the KDE Free Qt Foundation. The licenses are as published by -** the Free Software Foundation and appearing in the file LICENSE.GPL3 -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-3.0.html. -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -import QtQuick 2.15 -import QtQuick.Layouts 1.15 -import HelperWidgets 2.0 -import StudioTheme 1.0 as StudioTheme - -Column { - anchors.left: parent.left - anchors.right: parent.right - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Gamma Adjust") - - SectionLayout { - PropertyLabel { - text: qsTr("Gamma") - tooltip: qsTr("The change factor for how the luminance of each pixel is altered.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.gamma - decimals: 2 - minimumValue: 0 - maximumValue: 100 - stepSize: 0.1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Caching") - - SectionLayout { - PropertyLabel { - text: qsTr("Cached") - tooltip: qsTr("Caches the effect output pixels to improve the rendering " - + "performance.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.cached - text: backendValues.cached.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } -} diff --git a/src/imports/effects/designer/GaussianBlurEffectSpecifics.qml b/src/imports/effects/designer/GaussianBlurEffectSpecifics.qml deleted file mode 100644 index 658c42b..0000000 --- a/src/imports/effects/designer/GaussianBlurEffectSpecifics.qml +++ /dev/null @@ -1,149 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2021 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of Qt Quick Designer Components. -** -** $QT_BEGIN_LICENSE:GPL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3 or (at your option) any later version -** approved by the KDE Free Qt Foundation. The licenses are as published by -** the Free Software Foundation and appearing in the file LICENSE.GPL3 -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-3.0.html. -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -import QtQuick 2.15 -import QtQuick.Layouts 1.15 -import HelperWidgets 2.0 -import StudioTheme 1.0 as StudioTheme - -Column { - anchors.left: parent.left - anchors.right: parent.right - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Gaussian Blur") - - SectionLayout { - PropertyLabel { - text: qsTr("Radius") - tooltip: qsTr("The distance of the neighboring pixels which affect the blurring of " - + "an individual pixel. A larger radius increases the blur effect.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.radius - decimals: 1 - minimumValue: 0 - maximumValue: 100 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Deviation") - tooltip: qsTr("A parameter to the gaussian function that is used when calculating " - + "neighboring pixel weights for the blurring.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.deviation - decimals: 2 - minimumValue: 0 - maximumValue: 50 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Samples") - tooltip: qsTr("Samples per pixel for blur calculation. A larger value produces " - + "better quality, but is slower to render.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.samples - decimals: 0 - minimumValue: 0 - maximumValue: 1000 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Caching and Border") - - SectionLayout { - PropertyLabel { - text: qsTr("Cached") - tooltip: qsTr("Caches the effect output pixels to improve the rendering " - + "performance.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.cached - text: backendValues.cached.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Transparent border") - tooltip: qsTr("Pads the exterior of the component with a transparent edge, making " - + "sampling outside the source texture use transparency instead of " - + "the edge pixels.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.transparentBorder - text: backendValues.transparentBorder.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } -} diff --git a/src/imports/effects/designer/GlowEffectSpecifics.qml b/src/imports/effects/designer/GlowEffectSpecifics.qml deleted file mode 100644 index 181f807..0000000 --- a/src/imports/effects/designer/GlowEffectSpecifics.qml +++ /dev/null @@ -1,168 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2021 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of Qt Quick Designer Components. -** -** $QT_BEGIN_LICENSE:GPL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3 or (at your option) any later version -** approved by the KDE Free Qt Foundation. The licenses are as published by -** the Free Software Foundation and appearing in the file LICENSE.GPL3 -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-3.0.html. -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -import QtQuick 2.15 -import QtQuick.Layouts 1.15 -import HelperWidgets 2.0 -import StudioTheme 1.0 as StudioTheme - -Column { - anchors.left: parent.left - anchors.right: parent.right - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Glow Color") - - SectionLayout { - PropertyLabel { text: qsTr("Glow color") } - - ColorEditor { - backendValue: backendValues.color - supportGradient: false - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Glow") - - SectionLayout { - PropertyLabel { - text: qsTr("Radius") - tooltip: qsTr("The softness of the glow. A larger radius causes the edges of the " - + "glow to appear more blurry. Depending on the radius value, value " - + "of the samples should be set to sufficiently large to ensure the " - + "visual quality.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.radius - decimals: 1 - minimumValue: 0 - maximumValue: 100 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Samples") - tooltip: qsTr("Samples per pixel for edge softening blur calculation. A larger " - + "value produces better quality, but is slower to render. Ideally, " - + "this value should be twice as large as the highest required " - + "radius value plus one.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.samples - decimals: 1 - minimumValue: 0 - maximumValue: 201 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Spread") - tooltip: qsTr("The part of the glow color that is strengthened near the source " - + "edges.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.spread - decimals: 2 - minimumValue: 0 - maximumValue: 1 - stepSize: 0.1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Caching and Border") - - SectionLayout { - PropertyLabel { - text: qsTr("Cached") - tooltip: qsTr("Caches the effect output pixels to improve the rendering " - + "performance.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.cached - text: backendValues.cached.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Transparent border") - tooltip: qsTr("Pads the exterior of the component with a transparent edge, making " - + "sampling outside the source texture use transparency instead of " - + "the edge pixels.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.transparentBorder - text: backendValues.transparentBorder.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } -} diff --git a/src/imports/effects/designer/HueSaturationEffectSpecifics.qml b/src/imports/effects/designer/HueSaturationEffectSpecifics.qml deleted file mode 100644 index 8c8d127..0000000 --- a/src/imports/effects/designer/HueSaturationEffectSpecifics.qml +++ /dev/null @@ -1,129 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2021 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of Qt Quick Designer Components. -** -** $QT_BEGIN_LICENSE:GPL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3 or (at your option) any later version -** approved by the KDE Free Qt Foundation. The licenses are as published by -** the Free Software Foundation and appearing in the file LICENSE.GPL3 -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-3.0.html. -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -import QtQuick 2.15 -import QtQuick.Layouts 1.15 -import HelperWidgets 2.0 -import StudioTheme 1.0 as StudioTheme - -Column { - anchors.left: parent.left - anchors.right: parent.right - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Hue and Saturation") - - SectionLayout { - PropertyLabel { - text: qsTr("Hue") - tooltip: qsTr("The hue value which is added to the source hue value.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.hue - decimals: 2 - minimumValue: -1 - maximumValue: 1 - stepSize: 0.1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Lightness") - tooltip: qsTr("The lightness value which is added to the source saturation value.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.lightness - decimals: 2 - minimumValue: -1 - maximumValue: 1 - stepSize: 0.1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Saturation") - tooltip: qsTr("The saturation value value which is added to the source saturation " - + "value.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.saturation - decimals: 2 - minimumValue: -1 - maximumValue: 1 - stepSize: 0.1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Caching") - - SectionLayout { - PropertyLabel { - text: qsTr("Cached") - tooltip: qsTr("Caches the effect output pixels to improve the rendering " - + "performance.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.cached - text: backendValues.cached.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } -} diff --git a/src/imports/effects/designer/InnerShadowEffectSpecifics.qml b/src/imports/effects/designer/InnerShadowEffectSpecifics.qml deleted file mode 100644 index 8160925..0000000 --- a/src/imports/effects/designer/InnerShadowEffectSpecifics.qml +++ /dev/null @@ -1,220 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2021 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of Qt Quick Designer Components. -** -** $QT_BEGIN_LICENSE:GPL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3 or (at your option) any later version -** approved by the KDE Free Qt Foundation. The licenses are as published by -** the Free Software Foundation and appearing in the file LICENSE.GPL3 -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-3.0.html. -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -import QtQuick 2.15 -import QtQuick.Layouts 1.15 -import HelperWidgets 2.0 -import StudioTheme 1.0 as StudioTheme - -Column { - anchors.left: parent.left - anchors.right: parent.right - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Inner Shadow Color") - - SectionLayout { - PropertyLabel { text: qsTr("Inner shadow color") } - - ColorEditor { - backendValue: backendValues.color - supportGradient: false - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Inner Shadow") - - SectionLayout { - PropertyLabel { - text: qsTr("Radius") - tooltip: qsTr("The softness of the shadow. A larger radius causes the edges of the " - + "shadow to appear more blurry.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.radius - decimals: 1 - minimumValue: 0 - maximumValue: 100 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Samples") - tooltip: qsTr("Samples per pixel for edge softening blur calculation. Ideally, " - + "this value should be twice as large as the highest required " - + "radius value plus one.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.samples - decimals: 0 - minimumValue: 0 - maximumValue: 201 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Spread") - tooltip: qsTr("The part of the shadow color that is strengthened near the source " - + "edges.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.spread - decimals: 2 - minimumValue: 0 - maximumValue: 1 - stepSize: 0.1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Fast") - tooltip: qsTr("The blurring algorithm that is used to produce the softness for the " - + "effect.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.fast - text: backendValues.fast.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Offsets") - - SectionLayout { - PropertyLabel { - text: qsTr("Offset") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.horizontalOffset - decimals: 1 - minimumValue: -1000 - maximumValue: 1000 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - Spacer { implicitWidth: StudioTheme.Values.controlLabelGap } - - ControlLabel { - //: The horizontal offset - text: qsTr("H", "horizontal") - tooltip: qsTr("The horizontal offset for the rendered shadow compared to the " + - "inner shadow component's horizontal position.") - } - - Spacer { implicitWidth: StudioTheme.Values.controlGap } - - SpinBox { - backendValue: backendValues.verticalOffset - decimals: 1 - minimumValue: -1000 - maximumValue: 1000 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - Spacer { implicitWidth: StudioTheme.Values.controlLabelGap } - - ControlLabel { - //: The vertical offset - text: qsTr("V", "vertical") - tooltip: qsTr("The vertical offset for the rendered shadow compared to the " + - "inner shadow component's vertical position. ") - } - - ExpandingSpacer {} - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Caching") - - SectionLayout { - PropertyLabel { - text: qsTr("Cached") - tooltip: qsTr("Caches the effect output pixels to improve the rendering " - + "performance.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.cached - text: backendValues.cached.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } -} diff --git a/src/imports/effects/designer/LevelAdjustEffectSpecifics.qml b/src/imports/effects/designer/LevelAdjustEffectSpecifics.qml deleted file mode 100644 index 6ce7fdd..0000000 --- a/src/imports/effects/designer/LevelAdjustEffectSpecifics.qml +++ /dev/null @@ -1,187 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2021 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of Qt Quick Designer Components. -** -** $QT_BEGIN_LICENSE:GPL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3 or (at your option) any later version -** approved by the KDE Free Qt Foundation. The licenses are as published by -** the Free Software Foundation and appearing in the file LICENSE.GPL3 -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-3.0.html. -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -import QtQuick 2.15 -import QtQuick.Layouts 1.15 -import HelperWidgets 2.0 -import StudioTheme 1.0 as StudioTheme - -Column { - anchors.left: parent.left - anchors.right: parent.right - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Level Adjust") - - SectionLayout { - PropertyLabel { - text: qsTr("Gamma") - tooltip: qsTr("The change factor for how the luminance of each pixel is altered.") - } - - SecondColumnLayout { - SpinBox { - minimumValue: 0 - maximumValue: 100 - decimals: 2 - stepSize: 0.1 - backendValue: backendValues.gammaR - sliderIndicatorVisible: true - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - Spacer { implicitWidth: StudioTheme.Values.controlLabelGap } - - ControlLabel { - text: qsTr("R", "red") - } - - ExpandingSpacer {} - } - - PropertyLabel {} - - SecondColumnLayout { - SpinBox { - minimumValue: 0 - maximumValue: 100 - decimals: 2 - stepSize: 0.1 - backendValue: backendValues.gammaG - sliderIndicatorVisible: true - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - Spacer { implicitWidth: StudioTheme.Values.controlLabelGap } - - ControlLabel { - text: qsTr("G", "green") - } - - ExpandingSpacer {} - } - - PropertyLabel {} - - SecondColumnLayout { - SpinBox { - minimumValue: 0 - maximumValue: 100 - decimals: 2 - stepSize: 0.1 - backendValue: backendValues.gammaB - sliderIndicatorVisible: true - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - Spacer { implicitWidth: StudioTheme.Values.controlLabelGap } - - ControlLabel { - text: qsTr("B", "blue") - } - - ExpandingSpacer {} - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Input") - - SectionLayout { - PropertyLabel { text: qsTr("Minimum") } - - ColorEditor { - backendValue: backendValues.minimumInput - supportGradient: false - } - - PropertyLabel { text: qsTr("Maximum") } - - ColorEditor { - backendValue: backendValues.maximumInput - supportGradient: false - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Output") - - SectionLayout { - PropertyLabel { text: qsTr("Minimum") } - - ColorEditor { - backendValue: backendValues.minimumOutput - supportGradient: false - } - - PropertyLabel { text: qsTr("Maximum") } - - ColorEditor { - backendValue: backendValues.maximumOutput - supportGradient: false - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Caching") - - SectionLayout { - PropertyLabel { - text: qsTr("Cached") - tooltip: qsTr("Caches the effect output pixels to improve the rendering " - + "performance.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.cached - text: backendValues.cached.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } -} diff --git a/src/imports/effects/designer/MaskedBlurEffectSpecifics.qml b/src/imports/effects/designer/MaskedBlurEffectSpecifics.qml deleted file mode 100644 index c075e6f..0000000 --- a/src/imports/effects/designer/MaskedBlurEffectSpecifics.qml +++ /dev/null @@ -1,128 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2021 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of Qt Quick Designer Components. -** -** $QT_BEGIN_LICENSE:GPL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3 or (at your option) any later version -** approved by the KDE Free Qt Foundation. The licenses are as published by -** the Free Software Foundation and appearing in the file LICENSE.GPL3 -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-3.0.html. -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -import QtQuick 2.15 -import QtQuick.Layouts 1.15 -import HelperWidgets 2.0 -import StudioTheme 1.0 as StudioTheme - -Column { - anchors.left: parent.left - anchors.right: parent.right - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Masked Blur") - - SectionLayout { - PropertyLabel { - text: qsTr("Radius") - tooltip: qsTr("The distance of the neighboring pixels which affect the blurring of " - + "an individual pixel. A larger radius increases the blur effect.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.radius - decimals: 1 - minimumValue: 0 - maximumValue: 100 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Samples") - tooltip: qsTr("Samples per pixel for blur calculation. A larger value produces " - + "better quality, but is slower to render.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.samples - decimals: 0 - minimumValue: 0 - maximumValue: 1000 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Mask source") - tooltip: qsTr("The component that controls the final intensity of the blur.") - } - - SecondColumnLayout { - ItemFilterComboBox { - typeFilter: "QtQuick.Item" - validator: RegExpValidator { regExp: /(^$|^[a-z_]\w*)/ } - backendValue: backendValues.maskSource - implicitWidth: StudioTheme.Values.singleControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Caching") - - SectionLayout { - PropertyLabel { - text: qsTr("Cached") - tooltip: qsTr("Caches the effect output pixels to improve the rendering " - + "performance.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.cached - text: backendValues.cached.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } -} diff --git a/src/imports/effects/designer/OpacityMaskEffectSpecifics.qml b/src/imports/effects/designer/OpacityMaskEffectSpecifics.qml deleted file mode 100644 index 82a8940..0000000 --- a/src/imports/effects/designer/OpacityMaskEffectSpecifics.qml +++ /dev/null @@ -1,104 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2021 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of Qt Quick Designer Components. -** -** $QT_BEGIN_LICENSE:GPL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3 or (at your option) any later version -** approved by the KDE Free Qt Foundation. The licenses are as published by -** the Free Software Foundation and appearing in the file LICENSE.GPL3 -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-3.0.html. -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -import QtQuick 2.15 -import QtQuick.Layouts 1.15 -import HelperWidgets 2.0 -import StudioTheme 1.0 as StudioTheme - -Column { - anchors.left: parent.left - anchors.right: parent.right - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Opacity Mask") - - SectionLayout { - PropertyLabel { - text: qsTr("Invert") - tooltip: qsTr("Controls how the alpha values of the source mask will behave.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.invert - text: backendValues.invert.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Mask source") - tooltip: qsTr("The component that is going to be used as the mask.") - } - - SecondColumnLayout { - ItemFilterComboBox { - typeFilter: "QtQuick.Item" - validator: RegExpValidator { regExp: /(^$|^[a-z_]\w*)/ } - backendValue: backendValues.maskSource - implicitWidth: StudioTheme.Values.singleControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Caching") - - SectionLayout { - PropertyLabel { - text: qsTr("Cached") - tooltip: qsTr("Caches the effect output pixels to improve the rendering " - + "performance.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.cached - text: backendValues.cached.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } -} diff --git a/src/imports/effects/designer/RadialBlurEffectSpecifics.qml b/src/imports/effects/designer/RadialBlurEffectSpecifics.qml deleted file mode 100644 index eb018f6..0000000 --- a/src/imports/effects/designer/RadialBlurEffectSpecifics.qml +++ /dev/null @@ -1,188 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2021 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of Qt Quick Designer Components. -** -** $QT_BEGIN_LICENSE:GPL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3 or (at your option) any later version -** approved by the KDE Free Qt Foundation. The licenses are as published by -** the Free Software Foundation and appearing in the file LICENSE.GPL3 -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-3.0.html. -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -import QtQuick 2.15 -import QtQuick.Layouts 1.15 -import HelperWidgets 2.0 -import StudioTheme 1.0 as StudioTheme - -Column { - anchors.left: parent.left - anchors.right: parent.right - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Radial Blur") - - SectionLayout { - PropertyLabel { - text: qsTr("Angle") - tooltip: qsTr("The direction for the blur and at the same time the level of " - + "blurring. The larger the angle, the more the result becomes " - + "blurred. The quality of the blur depends on samples property.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.angle - decimals: 1 - minimumValue: 0 - maximumValue: 360 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Samples") - tooltip: qsTr("Samples per pixel for blur calculation. A larger value produces " - + "better quality, but is slower to render. This property is not " - + "intended to be animated. Changing this property may cause the " - + "underlying OpenGL shaders to be recompiled.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.samples - decimals: 0 - minimumValue: 0 - maximumValue: 200 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Offsets") - - SectionLayout { - PropertyLabel { - text: qsTr("Offset") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.horizontalOffset - decimals: 1 - minimumValue: -1000 - maximumValue: 1000 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - Spacer { implicitWidth: StudioTheme.Values.controlLabelGap } - - ControlLabel { - //: The horizontal offset - text: qsTr("H", "horizontal") - tooltip: qsTr("The horizontal offset for the rendered shadow compared to the " + - "inner shadow component's horizontal position.") - } - - Spacer { implicitWidth: StudioTheme.Values.controlGap } - - SpinBox { - backendValue: backendValues.verticalOffset - decimals: 1 - minimumValue: -1000 - maximumValue: 1000 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - Spacer { implicitWidth: StudioTheme.Values.controlLabelGap } - - ControlLabel { - //: The vertical offset - text: qsTr("V", "vertical") - tooltip: qsTr("The vertical offset for the rendered shadow compared to the " + - "inner shadow component's vertical position. ") - } - - ExpandingSpacer {} - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Caching and Border") - - SectionLayout { - PropertyLabel { - text: qsTr("Cached") - tooltip: qsTr("Caches the effect output pixels to improve the rendering " - + "performance.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.cached - text: backendValues.cached.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Transparent border") - tooltip: qsTr("Pads the exterior of the component with a transparent edge, making " - + "sampling outside the source texture use transparency instead of " - + "the edge pixels.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.transparentBorder - text: backendValues.transparentBorder.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } -} diff --git a/src/imports/effects/designer/RecursiveBlurEffectSpecifics.qml b/src/imports/effects/designer/RecursiveBlurEffectSpecifics.qml deleted file mode 100644 index c23c3f2..0000000 --- a/src/imports/effects/designer/RecursiveBlurEffectSpecifics.qml +++ /dev/null @@ -1,129 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2021 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of Qt Quick Designer Components. -** -** $QT_BEGIN_LICENSE:GPL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3 or (at your option) any later version -** approved by the KDE Free Qt Foundation. The licenses are as published by -** the Free Software Foundation and appearing in the file LICENSE.GPL3 -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-3.0.html. -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -import QtQuick 2.15 -import QtQuick.Layouts 1.15 -import HelperWidgets 2.0 -import StudioTheme 1.0 as StudioTheme - -Column { - anchors.left: parent.left - anchors.right: parent.right - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Recursive Blur") - - SectionLayout { - PropertyLabel { - text: qsTr("Loops") - tooltip: qsTr("The amount of blur iterations that are going to be performed for " - + "the source.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.loops - decimals: 0 - minimumValue: 0 - maximumValue: 1000 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Radius") - tooltip: qsTr("The distance of the neighboring pixels which affect the blurring of " - + "an individual pixel. A larger radius increases the blur effect.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.radius - decimals: 1 - minimumValue: 0 - maximumValue: 16 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Caching and Border") - - SectionLayout { - PropertyLabel { - text: qsTr("Cached") - tooltip: qsTr("Caches the effect output pixels to improve the rendering " - + "performance.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.cached - text: backendValues.cached.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Transparent border") - tooltip: qsTr("Pads the exterior of the component with a transparent edge, making " - + "sampling outside the source texture use transparency instead of " - + "the edge pixels.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.transparentBorder - text: backendValues.transparentBorder.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } -} diff --git a/src/imports/effects/designer/ThresholdMaskEffectSpecifics.qml b/src/imports/effects/designer/ThresholdMaskEffectSpecifics.qml deleted file mode 100644 index ecb21ee..0000000 --- a/src/imports/effects/designer/ThresholdMaskEffectSpecifics.qml +++ /dev/null @@ -1,126 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2021 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of Qt Quick Designer Components. -** -** $QT_BEGIN_LICENSE:GPL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3 or (at your option) any later version -** approved by the KDE Free Qt Foundation. The licenses are as published by -** the Free Software Foundation and appearing in the file LICENSE.GPL3 -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-3.0.html. -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -import QtQuick 2.15 -import QtQuick.Layouts 1.15 -import HelperWidgets 2.0 -import StudioTheme 1.0 as StudioTheme - -Column { - anchors.left: parent.left - anchors.right: parent.right - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Threshold Mask") - - SectionLayout { - PropertyLabel { - text: qsTr("Spread") - tooltip: qsTr("The smoothness of the mask edges near the threshold alpha value.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.spread - decimals: 2 - minimumValue: 0 - maximumValue: 1 - stepSize: 0.1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Threshold") - tooltip: qsTr("A threshold value for the mask pixels.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.threshold - decimals: 2 - minimumValue: 0 - maximumValue: 1 - stepSize: 0.1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Mask source") - tooltip: qsTr("The component that is going to be used as the mask.") - } - - SecondColumnLayout { - ItemFilterComboBox { - typeFilter: "QtQuick.Item" - validator: RegExpValidator { regExp: /(^$|^[a-z_]\w*)/ } - backendValue: backendValues.maskSource - implicitWidth: StudioTheme.Values.singleControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Caching") - - SectionLayout { - PropertyLabel { - text: qsTr("Cached") - tooltip: qsTr("Caches the effect output pixels to improve the rendering " - + "performance.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.cached - text: backendValues.cached.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } -} diff --git a/src/imports/effects/designer/ZoomBlurEffectSpecifics.qml b/src/imports/effects/designer/ZoomBlurEffectSpecifics.qml deleted file mode 100644 index efa3f8e..0000000 --- a/src/imports/effects/designer/ZoomBlurEffectSpecifics.qml +++ /dev/null @@ -1,185 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2021 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of Qt Quick Designer Components. -** -** $QT_BEGIN_LICENSE:GPL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3 or (at your option) any later version -** approved by the KDE Free Qt Foundation. The licenses are as published by -** the Free Software Foundation and appearing in the file LICENSE.GPL3 -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-3.0.html. -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -import QtQuick 2.15 -import QtQuick.Layouts 1.15 -import HelperWidgets 2.0 -import StudioTheme 1.0 as StudioTheme - -Column { - anchors.left: parent.left - anchors.right: parent.right - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Zoom Blur") - - SectionLayout { - PropertyLabel { - text: qsTr("Length") - tooltip: qsTr("The maximum perceived amount of movement for each pixel. The amount " - + "is smaller near the center and reaches the specified value at the " - + "edges.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.length - decimals: 1 - minimumValue: 0 - maximumValue: 1000 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Samples") - tooltip: qsTr("Samples per pixel to calculate blur. A larger value produces better " - + "quality, but is slower to render.") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.samples - decimals: 0 - minimumValue: 0 - maximumValue: 200 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Offsets") - - SectionLayout { - PropertyLabel { - text: qsTr("Offset") - } - - SecondColumnLayout { - SpinBox { - backendValue: backendValues.horizontalOffset - decimals: 1 - minimumValue: -1000 - maximumValue: 1000 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - Spacer { implicitWidth: StudioTheme.Values.controlLabelGap } - - ControlLabel { - //: The horizontal offset - text: qsTr("H", "horizontal") - tooltip: qsTr("The horizontal offset for the rendered shadow compared to the " + - "inner shadow component's horizontal position.") - } - - Spacer { implicitWidth: StudioTheme.Values.controlGap } - - SpinBox { - backendValue: backendValues.verticalOffset - decimals: 1 - minimumValue: -1000 - maximumValue: 1000 - stepSize: 1 - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - Spacer { implicitWidth: StudioTheme.Values.controlLabelGap } - - ControlLabel { - //: The vertical offset - text: qsTr("V", "vertical") - tooltip: qsTr("The vertical offset for the rendered shadow compared to the " + - "inner shadow component's vertical position. ") - } - - ExpandingSpacer {} - } - } - } - - Section { - anchors.left: parent.left - anchors.right: parent.right - caption: qsTr("Caching and Border") - - SectionLayout { - PropertyLabel { - text: qsTr("Cached") - tooltip: qsTr("Caches the effect output pixels to improve the rendering " - + "performance.") - } - SecondColumnLayout { - CheckBox { - backendValue: backendValues.cached - text: backendValues.cached.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - - PropertyLabel { - text: qsTr("Transparent border") - tooltip: qsTr("Pads the exterior of the component with a transparent edge, making " - + "sampling outside the source texture use transparency instead of " - + "the edge pixels.") - } - - SecondColumnLayout { - CheckBox { - backendValue: backendValues.transparentBorder - text: backendValues.transparentBorder.valueToString - implicitWidth: StudioTheme.Values.twoControlColumnWidth - + StudioTheme.Values.actionIndicatorWidth - } - - ExpandingSpacer {} - } - } - } -} diff --git a/src/imports/effects/designer/designer.pri b/src/imports/effects/designer/designer.pri deleted file mode 100644 index b118965..0000000 --- a/src/imports/effects/designer/designer.pri +++ /dev/null @@ -1,88 +0,0 @@ -AUX_QML_FILES += \ - $$PWD/effects.metainfo - - -AUX_QML_FILES += \ - $$PWD/BlendEffectSpecifics.qml \ - $$PWD/BrightnessContrastEffectSpecifics.qml \ - $$PWD/ColorizeEffectSpecifics.qml \ - $$PWD/ColorOverlayEffectSpecifics.qml \ - $$PWD/DesaturationEffectSpecifics.qml \ - $$PWD/DirectionalBlurEffectSpecifics.qml \ - $$PWD/DisplaceEffectSpecifics.qml \ - $$PWD/DropShadowEffectSpecifics.qml \ - $$PWD/FastBlurEffectSpecifics.qml \ - $$PWD/GammaAdjustEffectSpecifics.qml \ - $$PWD/GaussianBlurEffectSpecifics.qml \ - $$PWD/GlowEffectSpecifics.qml \ - $$PWD/HueSaturationEffectSpecifics.qml \ - $$PWD/InnerShadowEffectSpecifics.qml \ - $$PWD/LevelAdjustEffectSpecifics.qml \ - $$PWD/MaskedBlurEffectSpecifics.qml \ - $$PWD/OpacityMaskEffectSpecifics.qml \ - $$PWD/RadialBlurEffectSpecifics.qml \ - $$PWD/RecursiveBlurEffectSpecifics.qml \ - $$PWD/ThresholdMaskEffectSpecifics.qml \ - $$PWD/ZoomBlurEffectSpecifics.qml - -AUX_QML_FILES += \ - $$PWD/images/blend-mode-16px.png \ - $$PWD/images/blend-mode-24px.png \ - $$PWD/images/blend-mode-24px@2x.png \ - $$PWD/images/brightness-contrast-16px.png \ - $$PWD/images/brightness-contrast-24px.png \ - $$PWD/images/brightness-contrast-24px@2x.png \ - $$PWD/images/colourize-16px.png \ - $$PWD/images/colourize-24px.png \ - $$PWD/images/colourize-24px@2x.png \ - $$PWD/images/desaturation-16px.png \ - $$PWD/images/desaturation-24px.png \ - $$PWD/images/desaturation-24px@2x.png \ - $$PWD/images/directional-blur-16px.png \ - $$PWD/images/directional-blur-24px.png \ - $$PWD/images/directional-blur-24px@2x.png \ - $$PWD/images/displace-16px.png \ - $$PWD/images/displace-24px.png \ - $$PWD/images/displace-24px@2.png \ - $$PWD/images/drop-shadow-16px.png \ - $$PWD/images/drop-shadow-24px.png \ - $$PWD/images/drop-shadow-24px@2x.png \ - $$PWD/images/fast-blur-16px.png \ - $$PWD/images/fast-blur-24px.png \ - $$PWD/images/fast-blur-24px@2x.png \ - $$PWD/images/gamma-adjust-16px.png \ - $$PWD/images/gamma-adjust-24px.png \ - $$PWD/images/gamma-adjust-24px@2x.png \ - $$PWD/images/gaussian-blur-16px.png \ - $$PWD/images/gaussian-blur-24px.png \ - $$PWD/images/gaussian-blur-24px@2.png \ - $$PWD/images/glow-16px.png \ - $$PWD/images/glow-24px.png \ - $$PWD/images/glow-24px@2x.png \ - $$PWD/images/hue-saturation-16px.png \ - $$PWD/images/hue-saturation-24px.png \ - $$PWD/images/hue-saturation-24px@2x.png \ - $$PWD/images/inner-shadow-16px.png \ - $$PWD/images/inner-shadow-24px.png \ - $$PWD/images/inner-shadow-24px@2.png \ - $$PWD/images/levels-16px.png \ - $$PWD/images/levels-24px.png \ - $$PWD/images/levels-24px@2.png \ - $$PWD/images/mask-blur-16px.png \ - $$PWD/images/mask-blur-24px.png \ - $$PWD/images/mask-blur-24px@2x.png \ - $$PWD/images/opacity-mask-16px.png \ - $$PWD/images/opacity-mask-24px.png \ - $$PWD/images/opacity-mask-24px@2x.png \ - $$PWD/images/radial-blur-16px.png \ - $$PWD/images/radial-blur-24px.png \ - $$PWD/images/radial-blur-24px@2x.png \ - $$PWD/images/recursive-blur-16px.png \ - $$PWD/images/recursive-blur-24px.png \ - $$PWD/images/recursive-blur-24px@2.png \ - $$PWD/images/theshold-24px@2.png \ - $$PWD/images/threshold-16px.png \ - $$PWD/images/threshold-24px.png \ - $$PWD/images/zoom-blur-16px.png \ - $$PWD/images/zoom-blur-24px.png \ - $$PWD/images/zoom-blur-24px@2x.png diff --git a/src/imports/effects/designer/effects.metainfo b/src/imports/effects/designer/effects.metainfo deleted file mode 100644 index 08228b9..0000000 --- a/src/imports/effects/designer/effects.metainfo +++ /dev/null @@ -1,512 +0,0 @@ -MetaInfo { - Type { - name: "QtQuick.Studio.Effects.BlendEffect" - icon: "images/blend-mode-16px.png" - - Hints { - canBeDroppedInFormEditor: false - canBeDroppedInNavigator: true - isMovable: false - isResizable: false - canBeReparented: false - visibleInNavigator: true - forceNonDefaultProperty: "layer.effect" - setParentProperty: "layer.enabled: true" - } - - ItemLibraryEntry { - name: "Blend" - category: "Effects" - libraryIcon: "images/blend-mode-24px.png" - version: "1.0" - requiredImport: "QtQuick.Studio.Effects" - } - } - - Type { - name: "QtQuick.Studio.Effects.BrightnessContrastEffect" - icon: "images/brightness-contrast-16px.png" - - Hints { - canBeDroppedInFormEditor: false - canBeDroppedInNavigator: true - isMovable: false - isResizable: false - canBeReparented: false - visibleInNavigator: true - forceNonDefaultProperty: "layer.effect" - setParentProperty: "layer.enabled: true" - } - - ItemLibraryEntry { - name: "Brightness Contrast" - category: "Effects" - libraryIcon: "images/brightness-contrast-24px.png" - version: "1.0" - requiredImport: "QtQuick.Studio.Effects" - } - } - - Type { - name: "QtQuick.Studio.Effects.ColorizeEffect" - icon: "images/colourize-16px.png" - - Hints { - canBeDroppedInFormEditor: false - canBeDroppedInNavigator: true - isMovable: false - isResizable: false - canBeReparented: false - visibleInNavigator: true - forceNonDefaultProperty: "layer.effect" - setParentProperty: "layer.enabled: true" - } - - ItemLibraryEntry { - name: "Colorize" - category: "Effects" - libraryIcon: "images/colourize-24px.png" - version: "1.0" - requiredImport: "QtQuick.Studio.Effects" - } - } - - Type { - name: "QtQuick.Studio.Effects.ColorOverlayEffect" - icon: "images/colourize-16px.png" - - Hints { - canBeDroppedInFormEditor: false - canBeDroppedInNavigator: true - isMovable: false - isResizable: false - canBeReparented: false - visibleInNavigator: true - forceNonDefaultProperty: "layer.effect" - setParentProperty: "layer.enabled: true" - } - - ItemLibraryEntry { - name: "Color Overlay" - category: "Effects" - libraryIcon: "images/colourize-24px.png" - version: "1.0" - requiredImport: "QtQuick.Studio.Effects" - } - } - - Type { - name: "QtQuick.Studio.Effects.DesaturationEffect" - icon: "images/desaturation-16px.png" - - Hints { - canBeDroppedInFormEditor: false - canBeDroppedInNavigator: true - isMovable: false - isResizable: false - canBeReparented: false - visibleInNavigator: true - forceNonDefaultProperty: "layer.effect" - setParentProperty: "layer.enabled: true" - } - - ItemLibraryEntry { - name: "Desaturation" - category: "Effects" - libraryIcon: "images/desaturation-24px.png" - version: "1.0" - requiredImport: "QtQuick.Studio.Effects" - } - } - - Type { - name: "QtQuick.Studio.Effects.DirectionalBlurEffect" - icon: "images/directional-blur-16px.png" - - Hints { - canBeDroppedInFormEditor: false - canBeDroppedInNavigator: true - isMovable: false - isResizable: false - canBeReparented: false - visibleInNavigator: true - forceNonDefaultProperty: "layer.effect" - setParentProperty: "layer.enabled: true" - } - - ItemLibraryEntry { - name: "Directional Blur" - category: "Effects" - libraryIcon: "images/directional-blur-24px.png" - version: "1.0" - requiredImport: "QtQuick.Studio.Effects" - } - } - - Type { - name: "QtQuick.Studio.Effects.DisplaceEffect" - icon: "images/displace-16px.png" - - Hints { - canBeDroppedInFormEditor: false - canBeDroppedInNavigator: true - isMovable: false - isResizable: false - canBeReparented: false - visibleInNavigator: true - forceNonDefaultProperty: "layer.effect" - setParentProperty: "layer.enabled: true" - } - - ItemLibraryEntry { - name: "Displace" - category: "Effects" - libraryIcon: "images/displace-24px.png" - version: "1.0" - requiredImport: "QtQuick.Studio.Effects" - } - } - - Type { - name: "QtQuick.Studio.Effects.DropShadowEffect" - icon: "images/drop-shadow-16px.png" - - Hints { - canBeDroppedInFormEditor: false - canBeDroppedInNavigator: true - isMovable: false - isResizable: false - canBeReparented: false - visibleInNavigator: true - forceNonDefaultProperty: "layer.effect" - setParentProperty: "layer.enabled: true" - } - - ItemLibraryEntry { - name: "Drop Shadow" - category: "Effects" - libraryIcon: "images/drop-shadow-24px.png" - version: "1.0" - requiredImport: "QtQuick.Studio.Effects" - } - } - - Type { - name: "QtQuick.Studio.Effects.FastBlurEffect" - icon: "images/fast-blur-16px.png" - - Hints { - canBeDroppedInFormEditor: false - canBeDroppedInNavigator: true - isMovable: false - isResizable: false - canBeReparented: false - visibleInNavigator: true - forceNonDefaultProperty: "layer.effect" - setParentProperty: "layer.enabled: true" - } - - ItemLibraryEntry { - name: "Fast Blur" - category: "Effects" - libraryIcon: "images/fast-blur-24px.png" - version: "1.0" - requiredImport: "QtQuick.Studio.Effects" - } - } - - Type { - name: "QtQuick.Studio.Effects.GammaAdjustEffect" - icon: "images/gamma-adjust-16px.png" - - Hints { - canBeDroppedInFormEditor: false - canBeDroppedInNavigator: true - isMovable: false - isResizable: false - canBeReparented: false - visibleInNavigator: true - forceNonDefaultProperty: "layer.effect" - setParentProperty: "layer.enabled: true" - } - - ItemLibraryEntry { - name: "Gamma Adjust" - category: "Effects" - libraryIcon: "images/gamma-adjust-24px.png" - version: "1.0" - requiredImport: "QtQuick.Studio.Effects" - } - } - - Type { - name: "QtQuick.Studio.Effects.GaussianBlurEffect" - icon: "images/gaussian-blur-16px.png" - - Hints { - canBeDroppedInFormEditor: false - canBeDroppedInNavigator: true - isMovable: false - isResizable: false - canBeReparented: false - visibleInNavigator: true - forceNonDefaultProperty: "layer.effect" - setParentProperty: "layer.enabled: true" - } - - ItemLibraryEntry { - name: "Gaussian Blur" - category: "Effects" - libraryIcon: "images/gaussian-blur-24px.png" - version: "1.0" - requiredImport: "QtQuick.Studio.Effects" - } - } - - Type { - name: "QtQuick.Studio.Effects.GlowEffect" - icon: "images/glow-16px.png" - - Hints { - canBeDroppedInFormEditor: false - canBeDroppedInNavigator: true - isMovable: false - isResizable: false - canBeReparented: false - visibleInNavigator: true - forceNonDefaultProperty: "layer.effect" - setParentProperty: "layer.enabled: true" - } - - ItemLibraryEntry { - name: "Glow" - category: "Effects" - libraryIcon: "images/glow-24px.png" - version: "1.0" - requiredImport: "QtQuick.Studio.Effects" - } - } - - Type { - name: "QtQuick.Studio.Effects.HueSaturationEffect" - icon: "images/hue-saturation-16px.png" - - Hints { - canBeDroppedInFormEditor: false - canBeDroppedInNavigator: true - isMovable: false - isResizable: false - canBeReparented: false - visibleInNavigator: true - forceNonDefaultProperty: "layer.effect" - setParentProperty: "layer.enabled: true" - } - - ItemLibraryEntry { - name: "Hue Saturation" - category: "Effects" - libraryIcon: "images/hue-saturation-24px.png" - version: "1.0" - requiredImport: "QtQuick.Studio.Effects" - } - } - - Type { - name: "QtQuick.Studio.Effects.InnerShadowEffect" - icon: "images/inner-shadow-16px.png" - - Hints { - canBeDroppedInFormEditor: false - canBeDroppedInNavigator: true - isMovable: false - isResizable: false - canBeReparented: false - visibleInNavigator: true - forceNonDefaultProperty: "layer.effect" - setParentProperty: "layer.enabled: true" - } - - ItemLibraryEntry { - name: "Inner Shadow" - category: "Effects" - libraryIcon: "images/inner-shadow-24px.png" - version: "1.0" - requiredImport: "QtQuick.Studio.Effects" - } - } - - Type { - name: "QtQuick.Studio.Effects.LevelAdjustEffect" - icon: "images/levels-16px.png" - - Hints { - canBeDroppedInFormEditor: false - canBeDroppedInNavigator: true - isMovable: false - isResizable: false - canBeReparented: false - visibleInNavigator: true - forceNonDefaultProperty: "layer.effect" - setParentProperty: "layer.enabled: true" - - } - - ItemLibraryEntry { - name: "Level Adjust" - category: "Effects" - libraryIcon: "images/levels-24px.png" - version: "1.0" - requiredImport: "QtQuick.Studio.Effects" - } - } - - Type { - name: "QtQuick.Studio.Effects.MaskedBlurEffect" - icon: "images/mask-blur-16px.png" - - Hints { - canBeDroppedInFormEditor: false - canBeDroppedInNavigator: true - isMovable: false - isResizable: false - canBeReparented: false - visibleInNavigator: true - forceNonDefaultProperty: "layer.effect" - setParentProperty: "layer.enabled: true" - } - - ItemLibraryEntry { - name: "Masked Blur" - category: "Effects" - libraryIcon: "images/mask-blur-24px.png" - version: "1.0" - requiredImport: "QtQuick.Studio.Effects" - } - } - - Type { - name: "QtQuick.Studio.Effects.OpacityMaskEffect" - icon: "images/opacity-mask-16px.png" - - Hints { - canBeDroppedInFormEditor: false - canBeDroppedInNavigator: true - isMovable: false - isResizable: false - canBeReparented: false - visibleInNavigator: true - forceNonDefaultProperty: "layer.effect" - setParentProperty: "layer.enabled: true" - } - - ItemLibraryEntry { - name: "Opacity Mask" - category: "Effects" - libraryIcon: "images/opacity-mask-24px.png" - version: "1.0" - requiredImport: "QtQuick.Studio.Effects" - } - } - - Type { - name: "QtQuick.Studio.Effects.RadialBlurEffect" - icon: "images/radial-blur-16px.png" - - Hints { - canBeDroppedInFormEditor: false - canBeDroppedInNavigator: true - isMovable: false - isResizable: false - canBeReparented: false - visibleInNavigator: true - forceNonDefaultProperty: "layer.effect" - setParentProperty: "layer.enabled: true" - } - - ItemLibraryEntry { - name: "Radial Blur" - category: "Effects" - libraryIcon: "images/radial-blur-24px.png" - version: "1.0" - requiredImport: "QtQuick.Studio.Effects" - } - } - - Type { - name: "QtQuick.Studio.Effects.RecursiveBlurEffect" - icon: "images/recursive-blur-16px.png" - - Hints { - canBeDroppedInFormEditor: false - canBeDroppedInNavigator: true - isMovable: false - isResizable: false - canBeReparented: false - visibleInNavigator: true - forceNonDefaultProperty: "layer.effect" - setParentProperty: "layer.enabled: true" - } - - ItemLibraryEntry { - name: "Recursive Blur" - category: "Effects" - libraryIcon: "images/recursive-blur-24px.png" - version: "1.0" - requiredImport: "QtQuick.Studio.Effects" - } - } - - Type { - name: "QtQuick.Studio.Effects.ThresholdMaskEffect" - icon: "images/threshold-16px.png" - - Hints { - canBeDroppedInFormEditor: false - canBeDroppedInNavigator: true - isMovable: false - isResizable: false - canBeReparented: false - visibleInNavigator: true - forceNonDefaultProperty: "layer.effect" - setParentProperty: "layer.enabled: true" - } - - ItemLibraryEntry { - name: "Threshold Mask" - category: "Effects" - libraryIcon: "images/threshold-24px.png" - version: "1.0" - requiredImport: "QtQuick.Studio.Effects" - } - } - - Type { - name: "QtQuick.Studio.Effects.ZoomBlurEffect" - icon: "images/zoom-blur-16px.png" - - Hints { - canBeDroppedInFormEditor: false - canBeDroppedInNavigator: true - isMovable: false - isResizable: false - canBeReparented: false - visibleInNavigator: true - forceNonDefaultProperty: "layer.effect" - setParentProperty: "layer.enabled: true" - } - - ItemLibraryEntry { - name: "Zoom Blur" - category: "Effects" - libraryIcon: "images/zoom-blur-24px.png" - version: "1.0" - requiredImport: "QtQuick.Studio.Effects" - } - } - - Imports { - showTagsForImports: [ - "QtQuick.Studio.Effects" - ] - } -} diff --git a/src/imports/effects/designer/images/blend-mode-16px.png b/src/imports/effects/designer/images/blend-mode-16px.png Binary files differdeleted file mode 100644 index 8ec9736..0000000 --- a/src/imports/effects/designer/images/blend-mode-16px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/blend-mode-24px.png b/src/imports/effects/designer/images/blend-mode-24px.png Binary files differdeleted file mode 100644 index 4c76067..0000000 --- a/src/imports/effects/designer/images/blend-mode-24px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/blend-mode-24px@2x.png b/src/imports/effects/designer/images/blend-mode-24px@2x.png Binary files differdeleted file mode 100644 index 2b8a190..0000000 --- a/src/imports/effects/designer/images/blend-mode-24px@2x.png +++ /dev/null diff --git a/src/imports/effects/designer/images/brightness-contrast-16px.png b/src/imports/effects/designer/images/brightness-contrast-16px.png Binary files differdeleted file mode 100644 index 76160da..0000000 --- a/src/imports/effects/designer/images/brightness-contrast-16px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/brightness-contrast-24px.png b/src/imports/effects/designer/images/brightness-contrast-24px.png Binary files differdeleted file mode 100644 index d905d3d..0000000 --- a/src/imports/effects/designer/images/brightness-contrast-24px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/brightness-contrast-24px@2x.png b/src/imports/effects/designer/images/brightness-contrast-24px@2x.png Binary files differdeleted file mode 100644 index f54d32a..0000000 --- a/src/imports/effects/designer/images/brightness-contrast-24px@2x.png +++ /dev/null diff --git a/src/imports/effects/designer/images/colourize-16px.png b/src/imports/effects/designer/images/colourize-16px.png Binary files differdeleted file mode 100644 index b753206..0000000 --- a/src/imports/effects/designer/images/colourize-16px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/colourize-24px.png b/src/imports/effects/designer/images/colourize-24px.png Binary files differdeleted file mode 100644 index ee306f1..0000000 --- a/src/imports/effects/designer/images/colourize-24px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/colourize-24px@2x.png b/src/imports/effects/designer/images/colourize-24px@2x.png Binary files differdeleted file mode 100644 index c2eca92..0000000 --- a/src/imports/effects/designer/images/colourize-24px@2x.png +++ /dev/null diff --git a/src/imports/effects/designer/images/desaturation-16px.png b/src/imports/effects/designer/images/desaturation-16px.png Binary files differdeleted file mode 100644 index 23ce849..0000000 --- a/src/imports/effects/designer/images/desaturation-16px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/desaturation-24px.png b/src/imports/effects/designer/images/desaturation-24px.png Binary files differdeleted file mode 100644 index a437e6d..0000000 --- a/src/imports/effects/designer/images/desaturation-24px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/desaturation-24px@2x.png b/src/imports/effects/designer/images/desaturation-24px@2x.png Binary files differdeleted file mode 100644 index 5d613f9..0000000 --- a/src/imports/effects/designer/images/desaturation-24px@2x.png +++ /dev/null diff --git a/src/imports/effects/designer/images/directional-blur-16px.png b/src/imports/effects/designer/images/directional-blur-16px.png Binary files differdeleted file mode 100644 index f26f822..0000000 --- a/src/imports/effects/designer/images/directional-blur-16px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/directional-blur-24px.png b/src/imports/effects/designer/images/directional-blur-24px.png Binary files differdeleted file mode 100644 index e58ffe1..0000000 --- a/src/imports/effects/designer/images/directional-blur-24px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/directional-blur-24px@2x.png b/src/imports/effects/designer/images/directional-blur-24px@2x.png Binary files differdeleted file mode 100644 index 4022b84..0000000 --- a/src/imports/effects/designer/images/directional-blur-24px@2x.png +++ /dev/null diff --git a/src/imports/effects/designer/images/displace-16px.png b/src/imports/effects/designer/images/displace-16px.png Binary files differdeleted file mode 100644 index dc2306b..0000000 --- a/src/imports/effects/designer/images/displace-16px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/displace-24px.png b/src/imports/effects/designer/images/displace-24px.png Binary files differdeleted file mode 100644 index 9563df4..0000000 --- a/src/imports/effects/designer/images/displace-24px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/displace-24px@2.png b/src/imports/effects/designer/images/displace-24px@2.png Binary files differdeleted file mode 100644 index 0be970b..0000000 --- a/src/imports/effects/designer/images/displace-24px@2.png +++ /dev/null diff --git a/src/imports/effects/designer/images/drop-shadow-16px.png b/src/imports/effects/designer/images/drop-shadow-16px.png Binary files differdeleted file mode 100644 index d347eca..0000000 --- a/src/imports/effects/designer/images/drop-shadow-16px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/drop-shadow-24px.png b/src/imports/effects/designer/images/drop-shadow-24px.png Binary files differdeleted file mode 100644 index 55432f6..0000000 --- a/src/imports/effects/designer/images/drop-shadow-24px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/drop-shadow-24px@2x.png b/src/imports/effects/designer/images/drop-shadow-24px@2x.png Binary files differdeleted file mode 100644 index 266e7a8..0000000 --- a/src/imports/effects/designer/images/drop-shadow-24px@2x.png +++ /dev/null diff --git a/src/imports/effects/designer/images/fast-blur-16px.png b/src/imports/effects/designer/images/fast-blur-16px.png Binary files differdeleted file mode 100644 index 9a1b1a1..0000000 --- a/src/imports/effects/designer/images/fast-blur-16px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/fast-blur-24px.png b/src/imports/effects/designer/images/fast-blur-24px.png Binary files differdeleted file mode 100644 index 7f409ad..0000000 --- a/src/imports/effects/designer/images/fast-blur-24px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/fast-blur-24px@2x.png b/src/imports/effects/designer/images/fast-blur-24px@2x.png Binary files differdeleted file mode 100644 index 07ba2a0..0000000 --- a/src/imports/effects/designer/images/fast-blur-24px@2x.png +++ /dev/null diff --git a/src/imports/effects/designer/images/gamma-adjust-16px.png b/src/imports/effects/designer/images/gamma-adjust-16px.png Binary files differdeleted file mode 100644 index c4b16ca..0000000 --- a/src/imports/effects/designer/images/gamma-adjust-16px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/gamma-adjust-24px.png b/src/imports/effects/designer/images/gamma-adjust-24px.png Binary files differdeleted file mode 100644 index ad0c8dc..0000000 --- a/src/imports/effects/designer/images/gamma-adjust-24px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/gamma-adjust-24px@2x.png b/src/imports/effects/designer/images/gamma-adjust-24px@2x.png Binary files differdeleted file mode 100644 index fe1d7bd..0000000 --- a/src/imports/effects/designer/images/gamma-adjust-24px@2x.png +++ /dev/null diff --git a/src/imports/effects/designer/images/gaussian-blur-16px.png b/src/imports/effects/designer/images/gaussian-blur-16px.png Binary files differdeleted file mode 100644 index 8abcc21..0000000 --- a/src/imports/effects/designer/images/gaussian-blur-16px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/gaussian-blur-24px.png b/src/imports/effects/designer/images/gaussian-blur-24px.png Binary files differdeleted file mode 100644 index 69682f1..0000000 --- a/src/imports/effects/designer/images/gaussian-blur-24px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/gaussian-blur-24px@2.png b/src/imports/effects/designer/images/gaussian-blur-24px@2.png Binary files differdeleted file mode 100644 index fae48fd..0000000 --- a/src/imports/effects/designer/images/gaussian-blur-24px@2.png +++ /dev/null diff --git a/src/imports/effects/designer/images/glow-16px.png b/src/imports/effects/designer/images/glow-16px.png Binary files differdeleted file mode 100644 index 8adc931..0000000 --- a/src/imports/effects/designer/images/glow-16px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/glow-24px.png b/src/imports/effects/designer/images/glow-24px.png Binary files differdeleted file mode 100644 index 782a5ce..0000000 --- a/src/imports/effects/designer/images/glow-24px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/glow-24px@2x.png b/src/imports/effects/designer/images/glow-24px@2x.png Binary files differdeleted file mode 100644 index ae6795a..0000000 --- a/src/imports/effects/designer/images/glow-24px@2x.png +++ /dev/null diff --git a/src/imports/effects/designer/images/hue-saturation-16px.png b/src/imports/effects/designer/images/hue-saturation-16px.png Binary files differdeleted file mode 100644 index 392d73c..0000000 --- a/src/imports/effects/designer/images/hue-saturation-16px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/hue-saturation-24px.png b/src/imports/effects/designer/images/hue-saturation-24px.png Binary files differdeleted file mode 100644 index 1d53207..0000000 --- a/src/imports/effects/designer/images/hue-saturation-24px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/hue-saturation-24px@2x.png b/src/imports/effects/designer/images/hue-saturation-24px@2x.png Binary files differdeleted file mode 100644 index 78e13d8..0000000 --- a/src/imports/effects/designer/images/hue-saturation-24px@2x.png +++ /dev/null diff --git a/src/imports/effects/designer/images/inner-shadow-16px.png b/src/imports/effects/designer/images/inner-shadow-16px.png Binary files differdeleted file mode 100644 index dfd605d..0000000 --- a/src/imports/effects/designer/images/inner-shadow-16px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/inner-shadow-24px.png b/src/imports/effects/designer/images/inner-shadow-24px.png Binary files differdeleted file mode 100644 index a5a7e6b..0000000 --- a/src/imports/effects/designer/images/inner-shadow-24px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/inner-shadow-24px@2.png b/src/imports/effects/designer/images/inner-shadow-24px@2.png Binary files differdeleted file mode 100644 index 65ade03..0000000 --- a/src/imports/effects/designer/images/inner-shadow-24px@2.png +++ /dev/null diff --git a/src/imports/effects/designer/images/levels-16px.png b/src/imports/effects/designer/images/levels-16px.png Binary files differdeleted file mode 100644 index 07cd364..0000000 --- a/src/imports/effects/designer/images/levels-16px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/levels-24px.png b/src/imports/effects/designer/images/levels-24px.png Binary files differdeleted file mode 100644 index de33760..0000000 --- a/src/imports/effects/designer/images/levels-24px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/levels-24px@2.png b/src/imports/effects/designer/images/levels-24px@2.png Binary files differdeleted file mode 100644 index 514d4a5..0000000 --- a/src/imports/effects/designer/images/levels-24px@2.png +++ /dev/null diff --git a/src/imports/effects/designer/images/mask-blur-16px.png b/src/imports/effects/designer/images/mask-blur-16px.png Binary files differdeleted file mode 100644 index 46a2236..0000000 --- a/src/imports/effects/designer/images/mask-blur-16px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/mask-blur-24px.png b/src/imports/effects/designer/images/mask-blur-24px.png Binary files differdeleted file mode 100644 index 7de9c08..0000000 --- a/src/imports/effects/designer/images/mask-blur-24px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/mask-blur-24px@2x.png b/src/imports/effects/designer/images/mask-blur-24px@2x.png Binary files differdeleted file mode 100644 index b66139a..0000000 --- a/src/imports/effects/designer/images/mask-blur-24px@2x.png +++ /dev/null diff --git a/src/imports/effects/designer/images/opacity-mask-16px.png b/src/imports/effects/designer/images/opacity-mask-16px.png Binary files differdeleted file mode 100644 index 10fb5b1..0000000 --- a/src/imports/effects/designer/images/opacity-mask-16px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/opacity-mask-24px.png b/src/imports/effects/designer/images/opacity-mask-24px.png Binary files differdeleted file mode 100644 index a5f8078..0000000 --- a/src/imports/effects/designer/images/opacity-mask-24px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/opacity-mask-24px@2x.png b/src/imports/effects/designer/images/opacity-mask-24px@2x.png Binary files differdeleted file mode 100644 index 642c719..0000000 --- a/src/imports/effects/designer/images/opacity-mask-24px@2x.png +++ /dev/null diff --git a/src/imports/effects/designer/images/radial-blur-16px.png b/src/imports/effects/designer/images/radial-blur-16px.png Binary files differdeleted file mode 100644 index 5e984a0..0000000 --- a/src/imports/effects/designer/images/radial-blur-16px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/radial-blur-24px.png b/src/imports/effects/designer/images/radial-blur-24px.png Binary files differdeleted file mode 100644 index 6987300..0000000 --- a/src/imports/effects/designer/images/radial-blur-24px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/radial-blur-24px@2x.png b/src/imports/effects/designer/images/radial-blur-24px@2x.png Binary files differdeleted file mode 100644 index cf72841..0000000 --- a/src/imports/effects/designer/images/radial-blur-24px@2x.png +++ /dev/null diff --git a/src/imports/effects/designer/images/recursive-blur-16px.png b/src/imports/effects/designer/images/recursive-blur-16px.png Binary files differdeleted file mode 100644 index e12e40b..0000000 --- a/src/imports/effects/designer/images/recursive-blur-16px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/recursive-blur-24px.png b/src/imports/effects/designer/images/recursive-blur-24px.png Binary files differdeleted file mode 100644 index da3b1c1..0000000 --- a/src/imports/effects/designer/images/recursive-blur-24px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/recursive-blur-24px@2.png b/src/imports/effects/designer/images/recursive-blur-24px@2.png Binary files differdeleted file mode 100644 index 789ba1a..0000000 --- a/src/imports/effects/designer/images/recursive-blur-24px@2.png +++ /dev/null diff --git a/src/imports/effects/designer/images/theshold-24px@2.png b/src/imports/effects/designer/images/theshold-24px@2.png Binary files differdeleted file mode 100644 index 74243f3..0000000 --- a/src/imports/effects/designer/images/theshold-24px@2.png +++ /dev/null diff --git a/src/imports/effects/designer/images/threshold-16px.png b/src/imports/effects/designer/images/threshold-16px.png Binary files differdeleted file mode 100644 index 006d495..0000000 --- a/src/imports/effects/designer/images/threshold-16px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/threshold-24px.png b/src/imports/effects/designer/images/threshold-24px.png Binary files differdeleted file mode 100644 index aeef810..0000000 --- a/src/imports/effects/designer/images/threshold-24px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/zoom-blur-16px.png b/src/imports/effects/designer/images/zoom-blur-16px.png Binary files differdeleted file mode 100644 index ee5f40a..0000000 --- a/src/imports/effects/designer/images/zoom-blur-16px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/zoom-blur-24px.png b/src/imports/effects/designer/images/zoom-blur-24px.png Binary files differdeleted file mode 100644 index 34435c8..0000000 --- a/src/imports/effects/designer/images/zoom-blur-24px.png +++ /dev/null diff --git a/src/imports/effects/designer/images/zoom-blur-24px@2x.png b/src/imports/effects/designer/images/zoom-blur-24px@2x.png Binary files differdeleted file mode 100644 index 568168e..0000000 --- a/src/imports/effects/designer/images/zoom-blur-24px@2x.png +++ /dev/null |