From 8e33ed85336b1f40f94f982cec969e1fa6f4cd8c Mon Sep 17 00:00:00 2001 From: SeeLook <seelook@gmail.com> Date: Sat, 8 Feb 2025 11:03:40 +0100 Subject: [PATCH] Use proper JS syntax for Connections --- src/qml/MainScore.qml | 6 +++--- src/qml/MainWindow.qml | 2 -- src/qml/instruments/Guitar.qml | 2 +- src/qml/instruments/Instrument.qml | 4 ++-- src/qml/score/Clef.qml | 2 +- src/qml/score/DelControl.qml | 10 +++------- src/qml/score/Meter.qml | 2 +- src/qml/score/ScoreToolbox.qml | 16 ++++------------ src/qml/score/Staff.qml | 2 +- src/qml/shared/HeadButton.qml | 4 +--- src/qml/sound/TempoBar.qml | 2 +- 11 files changed, 18 insertions(+), 34 deletions(-) diff --git a/src/qml/MainScore.qml b/src/qml/MainScore.qml index ad402829..636de29a 100644 --- a/src/qml/MainScore.qml +++ b/src/qml/MainScore.qml @@ -170,7 +170,7 @@ Score { Connections { target: SOUND - onInitialized: { + function onInitialized() : void { mainObj.scoreObject = scoreObj; singleNote = Qt.binding(function() { return GLOB.singleNoteMode; @@ -193,12 +193,12 @@ Score { Connections { target: GLOB - onClefTypeChanged: score.clef = GLOB.clefType + function onClefTypeChanged() : void { score.clef = GLOB.clefType } } Connections { target: GLOB.tuning - onScordatureChanged: updateScord() + function onScordatureChanged() : void { updateScord() } } // note highlight diff --git a/src/qml/MainWindow.qml b/src/qml/MainWindow.qml index c5d9d452..ded6cd7d 100644 --- a/src/qml/MainWindow.qml +++ b/src/qml/MainWindow.qml @@ -157,12 +157,10 @@ ApplicationWindow { height: parent.height / (GLOB.singleNoteMode && topToBott ? 2 : 1) width: parent.width / (GLOB.singleNoteMode && !topToBott ? 2 : 1) } - } Instrument { id: instrument - score: score } diff --git a/src/qml/instruments/Guitar.qml b/src/qml/instruments/Guitar.qml index c51e9ea4..ec57e2ce 100644 --- a/src/qml/instruments/Guitar.qml +++ b/src/qml/instruments/Guitar.qml @@ -130,7 +130,7 @@ TguitarBg { Connections { target: instrFlick enabled: !NOO.isAndroid() - onMovementEnded: instrument.pressedAt(0, 0) + function onMovementEnded() : void { instrument.pressedAt(0, 0) } } MouseArea { diff --git a/src/qml/instruments/Instrument.qml b/src/qml/instruments/Instrument.qml index 0f529fbd..481136ea 100644 --- a/src/qml/instruments/Instrument.qml +++ b/src/qml/instruments/Instrument.qml @@ -52,13 +52,13 @@ Flickable { Connections { target: GLOB - onInstrumentChanged: setInstrument() + function onInstrumentChanged() : void { setInstrument() } } Connections { target: score enabled: GLOB.instrument.piano - onClefChanged: instrument.setAmbitus(score.scoreObj.lowestNote(), score.scoreObj.highestNote()) + function onClefChanged() : void { instrument.setAmbitus(score.scoreObj.lowestNote(), score.scoreObj.highestNote()) } } } diff --git a/src/qml/score/Clef.qml b/src/qml/score/Clef.qml index 4f790125..5e9eacb2 100644 --- a/src/qml/score/Clef.qml +++ b/src/qml/score/Clef.qml @@ -91,7 +91,7 @@ Text { Connections { target: score - onClefChanged: getPos() + function onClefChanged() : void { getPos() } } } diff --git a/src/qml/score/DelControl.qml b/src/qml/score/DelControl.qml index de1c4256..4dbc9c42 100644 --- a/src/qml/score/DelControl.qml +++ b/src/qml/score/DelControl.qml @@ -17,8 +17,8 @@ ControlBase { Connections { target: scoreObj enabled: !scoreObj.singleNote && scoreObj.allowAdding && !scoreObj.readOnly - onEditModeChanged: delControl.show = scoreObj.editMode && activeItem - onActiveNoteChanged: { + function onEditModeChanged() : void { delControl.show = scoreObj.editMode && activeItem } + function onActiveNoteChanged() : void { if (scoreObj.activeNote) { if (!scoreObj.readOnly && activeItem != scoreObj.activeNote) { activeItem = scoreObj.activeNote; @@ -30,7 +30,7 @@ ControlBase { delControl.active = false; } } - onScoreWasCleared: show = false + function onScoreWasCleared() : void { show = false } } GlowRect { @@ -94,18 +94,14 @@ ControlBase { Component.onCompleted: { if (scoreObj.deleteNoteAct) statusTip = scoreObj.deleteNoteAct.text + ".<br><b>(" + scoreObj.deleteNoteAct.key() + ")</b>"; - } font { family: "Nootka" pixelSize: factor * 3 } - } - } - } } diff --git a/src/qml/score/Meter.qml b/src/qml/score/Meter.qml index 01e18cf0..46da9238 100644 --- a/src/qml/score/Meter.qml +++ b/src/qml/score/Meter.qml @@ -18,7 +18,7 @@ Text { Connections { target: score - onMeterChanged: text = NOO.meter(score.meter).symbol() + function onMeterChanged() : void { text = NOO.meter(score.meter).symbol() } } font { diff --git a/src/qml/score/ScoreToolbox.qml b/src/qml/score/ScoreToolbox.qml index a767b3a1..0346127d 100644 --- a/src/qml/score/ScoreToolbox.qml +++ b/src/qml/score/ScoreToolbox.qml @@ -55,8 +55,8 @@ ControlBase { Connections { target: scoreObj - onScoreWasCleared: show = false - onEditModeChanged: show = scoreObj.editMode && scoreObj.activeNote + function onScoreWasCleared() : void { show = false } + function onEditModeChanged() : void { show = scoreObj.editMode && scoreObj.activeNote } } component: Component { @@ -86,11 +86,8 @@ ControlBase { family: "scorek" pixelSize: factor * 3 } - } - } - } Rectangle { @@ -116,20 +113,17 @@ ControlBase { var act = rtmActions[Math.floor(index / 2)]; if (act) item.statusTip = act.text + "<br><b>(" + act.key() + ")</b>"; - } } Connections { target: item - onClicked: { + function onClicked : void { scoreObj.workRtmValue = item.rhythm; scoreObj.workRtmRest = item.rest; } } - } - } // triplet @@ -165,7 +159,6 @@ ControlBase { item.text = "."; if (scoreObj.dotNoteAct) item.statusTip = scoreObj.dotNoteAct.text + "<br><b>(" + scoreObj.dotNoteAct.key() + ")</b>"; - } Binding { @@ -182,9 +175,8 @@ ControlBase { Connections { target: dotLoad.item - onClicked: scoreObj.workRtmDot = !scoreObj.workRtmDot + function onClicked() : void { scoreObj.workRtmDot = !scoreObj.workRtmDot } } - } } diff --git a/src/qml/score/Staff.qml b/src/qml/score/Staff.qml index 5aae6a06..7cd8298a 100644 --- a/src/qml/score/Staff.qml +++ b/src/qml/score/Staff.qml @@ -94,7 +94,7 @@ TstaffItem { Connections { target: score - onEnableKeySignChanged: checkIsKeyEnabled() + function onEnableKeySignChanged() : void { checkIsKeyEnabled() } } // measure number diff --git a/src/qml/shared/HeadButton.qml b/src/qml/shared/HeadButton.qml index d2b3f954..d771b167 100644 --- a/src/qml/shared/HeadButton.qml +++ b/src/qml/shared/HeadButton.qml @@ -84,7 +84,7 @@ ToolButton { Connections { target: taction - onShakeButton: shakeAnim.running = true + function onShakeButton() : void { shakeAnim.running = true } } SequentialAnimation { @@ -116,10 +116,8 @@ ToolButton { to: 0 duration: 50 } - } background: Item { } - } diff --git a/src/qml/sound/TempoBar.qml b/src/qml/sound/TempoBar.qml index 276abf65..0b1b0371 100644 --- a/src/qml/sound/TempoBar.qml +++ b/src/qml/sound/TempoBar.qml @@ -210,7 +210,7 @@ Item { Connections { target: SOUND - onCountdownPrepare: { + function onCountdownPrepare() : void { if (SOUND.tickBeforePlay && !GLOB.singleNoteMode) { if (!preCountItem) { var d = Qt.createComponent("qrc:/sound/CountdownItem.qml"); -- GitLab