summaryrefslogtreecommitdiff
path: root/Card.ui.qml
diff options
context:
space:
mode:
Diffstat (limited to 'Card.ui.qml')
-rw-r--r--Card.ui.qml30
1 files changed, 18 insertions, 12 deletions
diff --git a/Card.ui.qml b/Card.ui.qml
index 090b56d..44da57a 100644
--- a/Card.ui.qml
+++ b/Card.ui.qml
@@ -1,8 +1,8 @@
-import QtQuick 2.15
-import QtQuick.Controls 2.15
-import QtQuick.Layouts 1.15
-import QtGraphicalEffects 1.15
-import Bootstrap 5.3
+import QtQuick
+import QtQuick.Controls
+import QtQuick.Layouts
+import QtQuick.Effects
+import Bootstrap
Item {
property string imageSource:
@@ -33,15 +33,21 @@ Item {
width: 44
height: 44
}
- layer.enabled: true
- layer.effect: OpacityMask {
- maskSource: Rectangle {
- width: 44
- height: 44
- radius: 22
+ layer {
+ enabled: true
+ effect: MultiEffect {
+ maskEnabled: true
+ maskSource: maskRectangle
}
}
-
+ Rectangle {
+ id: maskRectangle
+ width: 44
+ height: 44
+ radius: 22
+ layer.enabled: true
+ visible: false
+ }
MouseArea {
id: imageArea
anchors.fill: parent