From 35aac4e36289a10b22bbbadecb23e8de5faa82c3 Mon Sep 17 00:00:00 2001 From: Tobias Fella Date: Wed, 7 Jul 2021 22:09:36 +0200 Subject: [PATCH] Port away from implicitely defined onFoo properties --- imports/NeoChat/Page/RoomPage.qml | 2 +- qml/main.qml | 10 +++++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/imports/NeoChat/Page/RoomPage.qml b/imports/NeoChat/Page/RoomPage.qml index 414321801..5894091c8 100644 --- a/imports/NeoChat/Page/RoomPage.qml +++ b/imports/NeoChat/Page/RoomPage.qml @@ -53,7 +53,7 @@ Kirigami.ScrollablePage { Connections { target: actionsHandler - onShowMessage: { + function onShowMessage(messageType, message) { page.header.contentItem.text = message; page.header.contentItem.type = messageType === ActionsHandler.Error ? Kirigami.MessageType.Error : Kirigami.MessageType.Information; page.header.contentItem.visible = true; diff --git a/qml/main.qml b/qml/main.qml index c04e037ce..30bd1f353 100644 --- a/qml/main.qml +++ b/qml/main.qml @@ -288,8 +288,12 @@ Kirigami.ApplicationWindow { Component.onCompleted: Controller.setBlur(pageStack, Config.blur && !Config.compactLayout); Connections { target: Config - onBlurChanged: Controller.setBlur(pageStack, Config.blur && !Config.compactLayout); - onCompactLayoutChanged: Controller.setBlur(pageStack, Config.blur && !Config.compactLayout); + function onBlurChanged() { + Controller.setBlur(pageStack, Config.blur && !Config.compactLayout); + } + function onCompactLayoutChanged() { + Controller.setBlur(pageStack, Config.blur && !Config.compactLayout); + } } color: Config.blur && !Config.compactLayout ? "transparent" : Kirigami.Theme.backgroundColor @@ -360,7 +364,7 @@ Kirigami.ApplicationWindow { Connections { target: Controller.activeConnection - onDirectChatAvailable: { + function onDirectChatAvailable(directChat) { RoomManager.enterRoom(Controller.activeConnection.room(directChat.id)); } }