diff --git a/src/libs/tracing/qml/FlameGraphView.qml b/src/libs/tracing/qml/FlameGraphView.qml index 4752ae81d51..e91c73561ca 100644 --- a/src/libs/tracing/qml/FlameGraphView.qml +++ b/src/libs/tracing/qml/FlameGraphView.qml @@ -150,7 +150,7 @@ ScrollView { maximumDepth: 128 y: flickable.height > height ? flickable.height - height : 0 - onSelectedTypeIdChanged: { + onSelectedTypeIdChanged: (selectedTypeId) => { if (selectedTypeId !== root.selectedTypeId) { // Change originates from inside. Send typeSelected(). root.selectedTypeId = selectedTypeId; diff --git a/src/libs/tracing/qml/MainView.qml b/src/libs/tracing/qml/MainView.qml index 17a6a29e3c0..5de435ef12d 100644 --- a/src/libs/tracing/qml/MainView.qml +++ b/src/libs/tracing/qml/MainView.qml @@ -134,7 +134,9 @@ Rectangle { focus: true property bool shiftPressed: false; - Keys.onPressed: shiftPressed = (event.key === Qt.Key_Shift); + Keys.onPressed: (event) => { + shiftPressed = (event.key === Qt.Key_Shift); + } Keys.onReleased: shiftPressed = false; TimelineLabels { @@ -385,7 +387,7 @@ Rectangle { content.propagateSelection(-1, -1); } - onUpdateNote: { + onUpdateNote: (text) => { if (timelineModelAggregator.notes && selectedModel != -1 && selectedItem != -1) { timelineModelAggregator.notes.setText( timelineModelAggregator.models[selectedModel].modelId, diff --git a/src/libs/tracing/qml/TimelineLabels.qml b/src/libs/tracing/qml/TimelineLabels.qml index 88fadfa6342..8dfd6dc7e95 100644 --- a/src/libs/tracing/qml/TimelineLabels.qml +++ b/src/libs/tracing/qml/TimelineLabels.qml @@ -106,12 +106,12 @@ Flickable { height: parent.height dragOffset: loader.y - onDropped: { + onDropped: (sourceIndex, targetIndex) => { categories.moveCategories(sourceIndex, targetIndex); labelsModel.items.move(sourceIndex, targetIndex); } - onSelectById: { + onSelectById: (eventId) => { categories.selectItem(index, eventId) }