Warning, /multimedia/kdenlive/src/timeline2/view/qml/CornerSelectionShadow.qml is written in an unsupported language. File is not indexed.
0001 /* 0002 SPDX-FileCopyrightText: 2015 Meltytech LLC 0003 SPDX-FileCopyrightText: 2015 Harald Hvaal <harald.hvaal@gmail.com> 0004 0005 SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL 0006 */ 0007 0008 import QtQuick 2.15 0009 0010 Item { 0011 id: root 0012 0013 property Item clip 0014 property bool mirrorGradient: false 0015 0016 width: 100 0017 height: clip ? clip.height : 0 0018 Behavior on opacity { NumberAnimation { duration: 100 } } 0019 0020 Rectangle { 0021 id: shadowGradient 0022 width: parent.height 0023 height: parent.width 0024 anchors.centerIn: parent 0025 rotation: mirrorGradient ? -90 : 90 0026 gradient: Gradient { 0027 GradientStop { position: 0.0; color: "transparent" } 0028 GradientStop { position: 1.0; color: "white" } 0029 } 0030 PulsingAnimation { 0031 target: shadowGradient 0032 running: root.opacity 0033 } 0034 } 0035 }