From 2fc32b1c2077477a872db29446a74a61ba758bcd Mon Sep 17 00:00:00 2001 From: Tim Baumann Date: Tue, 26 Nov 2024 19:33:25 +0100 Subject: [PATCH] fixed warning introduced in Qt6 qrc:/ChartJs2QML/Chart.qml:72:9 Parameter "mouse" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. --- Chart.qml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Chart.qml b/Chart.qml index f8f3f41..9c017f1 100644 --- a/Chart.qml +++ b/Chart.qml @@ -21,7 +21,7 @@ Canvas { property var memorizedData property var memorizedOptions property alias animationRunning: chartAnimator.running - + signal animationFinished() function animateToNewData() @@ -66,10 +66,10 @@ Canvas { root.requestPaint(); } - onClicked: { + onClicked: (mouse) => { submitEvent(mouse, "click"); } - onPositionChanged: { + onPositionChanged: (mouse) => { submitEvent(mouse, "mousemove"); } onExited: { @@ -78,10 +78,10 @@ Canvas { onEntered: { submitEvent(undefined, "mouseenter"); } - onPressed: { + onPressed: (mouse) => { submitEvent(mouse, "mousedown"); } - onReleased: { + onReleased: (mouse) => { submitEvent(mouse, "mouseup"); } }