diff options
| author | Timotej Lazar <timotej.lazar@araneo.si> | 2021-09-15 21:53:42 +0200 |
|---|---|---|
| committer | Timotej Lazar <timotej.lazar@araneo.si> | 2021-09-16 20:34:02 +0200 |
| commit | 0bced7522b17679438eb862aed6825134c9959ea (patch) | |
| tree | 1feed5dc7dd43224478e54e88a0ad92e4bc0e917 | |
| parent | bb5b0b4b3fea46b10ca48679f16cc30df05e0ba9 (diff) | |
Seek to event on double click instead of highlight
| -rw-r--r-- | Events.qml | 3 | ||||
| -rw-r--r-- | Sidebar.qml | 6 |
2 files changed, 6 insertions, 3 deletions
@@ -12,6 +12,8 @@ ListView { required property var tags // tag definitions property bool editing: false + signal selected(var event) + clip: true focus: true highlightMoveDuration: 0 @@ -100,6 +102,7 @@ ListView { control.currentIndex = index control.forceActiveFocus() } + onDoubleClicked: control.selected(event) contentItem: ColumnLayout { anchors { left: parent.left; right: parent.right; margins: 5 } diff --git a/Sidebar.qml b/Sidebar.qml index 4583c0d..5dc04d3 100644 --- a/Sidebar.qml +++ b/Sidebar.qml @@ -147,9 +147,9 @@ Page { tags: eventList.tags onEditingChanged: video.pause(editing) - onCurrentItemChanged: { - if (currentItem) - video.seek(currentItem.time) + onSelected: { + video.pause(true) + video.seek(event.time) } Keys.forwardTo: control |
