From 2d276a3c1f1045cb3c8220642e7f6a2b6e31fc21 Mon Sep 17 00:00:00 2001 From: Chris Cochrun Date: Thu, 13 Oct 2022 16:30:20 -0500 Subject: [PATCH] attempting to add some more blur to servicelist --- src/qml/presenter/MainWindow.qml | 8 ++++++++ src/qml/presenter/ServiceList.qml | 6 +++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/src/qml/presenter/MainWindow.qml b/src/qml/presenter/MainWindow.qml index 3c6d5a3..43be3a3 100644 --- a/src/qml/presenter/MainWindow.qml +++ b/src/qml/presenter/MainWindow.qml @@ -43,6 +43,8 @@ Controls.Page { property string editType + property var currentWindow: presentation + Component.onCompleted: {changeServiceItem(0); presentation.forceActiveFocus();} Item { @@ -180,6 +182,7 @@ Controls.Page { presentationEditor.visible = false; songEditor.visible = true; songEditor.changeSong(item); + currentWindow = songEditor; break; case "video" : presentation.visible = false; @@ -188,6 +191,7 @@ Controls.Page { presentationEditor.visible = false; videoEditor.visible = true; videoEditor.changeVideo(item); + currentWindow = videoEditor; break; case "image" : presentation.visible = false; @@ -197,6 +201,7 @@ Controls.Page { presentationEditor.visible = false; imageEditor.visible = true; imageEditor.changeImage(item); + currentWindow = imageEditor; break; case "presentation" : presentation.visible = false; @@ -206,6 +211,7 @@ Controls.Page { imageEditor.visible = false; presentationEditor.visible = true; presentationEditor.changePresentation(item); + currentWindow = presentationEditor; break; default: videoEditor.visible = false; @@ -215,6 +221,7 @@ Controls.Page { presentationEditor.visible = false; presentation.visible = true; presentation.focusTimer = true; + currentWindow = presentation; editMode = false; } } else { @@ -225,6 +232,7 @@ Controls.Page { presentationEditor.visible = false; presentation.visible = true; presentation.focusTimer = true; + currentWindow = presentation; editMode = false; presenting = true; } diff --git a/src/qml/presenter/ServiceList.qml b/src/qml/presenter/ServiceList.qml index fdd4b94..6c078a2 100644 --- a/src/qml/presenter/ServiceList.qml +++ b/src/qml/presenter/ServiceList.qml @@ -25,9 +25,13 @@ Item { FastBlur { id: backgroundBlur - source: background + source: ShaderEffectSource { + sourceItem: background + sourceRect: Qt.rect(0, 0, backgroundBlur.width, backgroundBlur.height) + } anchors.fill: parent radius: 82 + opacity: 0.60 } ColumnLayout {