diff options
| author | Erik Prabowo Kamal <erik@darapsa.org> | 2025-12-12 22:06:11 +0800 |
|---|---|---|
| committer | Erik Prabowo Kamal <erik@darapsa.org> | 2025-12-12 22:06:11 +0800 |
| commit | 7a58e966e9501020f046c8b686f81d66ae6f3210 (patch) | |
| tree | f4cf4668cf40ea4265f568d74b0ed7c98e1bc095 /Course/Detail/Classic | |
| parent | d71942a538dd9fd9e335cd32639e78eb9aad90e1 (diff) | |
Reimplement Qt5 ColorOverlay using Qt6 MultiEffect
Remaining ones.
Paths to related Material/Font-Awesome assets are fixed.
See e8f2d82e994973a274ec3a72cbb568baffb91ffc
https://darapsa.org/qeduport.git/commit/?id=e8f2d82e994973a274ec3a72cbb568baffb91ffc
Diffstat (limited to 'Course/Detail/Classic')
| -rw-r--r-- | Course/Detail/Classic/Content/Sidebar/Video-alt.ui.qml | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/Course/Detail/Classic/Content/Sidebar/Video-alt.ui.qml b/Course/Detail/Classic/Content/Sidebar/Video-alt.ui.qml index b3f6e85..3e7e756 100644 --- a/Course/Detail/Classic/Content/Sidebar/Video-alt.ui.qml +++ b/Course/Detail/Classic/Content/Sidebar/Video-alt.ui.qml @@ -68,10 +68,17 @@ Item { icon.width: 44 icon.color: "#ffffff" flat: true - icon.source: "Font-Awesome/svgs/solid/circle-play.svg" + icon.source: "../../../../../Font-Awesome/svgs/solid/circle-play.svg" display: AbstractButton.IconOnly anchors.horizontalCenter: parent.horizontalCenter } + MultiEffect { + source: playVideoButton + anchors.fill: playVideoButton + brightness: 1.0 + colorization: 1.0 + colorizationColor: "#800000" + } } RowLayout { id: priceAndTime @@ -128,13 +135,16 @@ Item { spacing: 8 Image { id: timerIcon - source: "Material/svg/filled/timer.svg" + source: "../../../../../Material/svg/filled/timer.svg" sourceSize.height: 24 sourceSize.width: 24 - ColorOverlay { - anchors.fill: timerIcon - source: timerIcon - color: "#d6293e" + layer { + enabled: true + effect: MultiEffect { + brightness: 1.0 + colorization: 1.0 + colorizationColor: "#d6293e" + } } } |