diff options
author | Jan Holthuis <jholthuis@mixxx.org> | 2022-01-05 14:13:34 +0100 |
---|---|---|
committer | Jan Holthuis <jholthuis@mixxx.org> | 2022-01-11 19:53:42 +0100 |
commit | 1ed44feddab87bf6372cbec1258bc5c1f8309332 (patch) | |
tree | aebd7b041113ace628d36559684de72d79dc026d | |
parent | 3df180dffc0450262521e842cbe09b3a1b7e9dd3 (diff) |
QML: Enable library key navigation and load tracks on double-click/enter
-rw-r--r-- | res/qml/Library.qml | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/res/qml/Library.qml b/res/qml/Library.qml index 109ae529f7..8cd5ea4431 100644 --- a/res/qml/Library.qml +++ b/res/qml/Library.qml @@ -61,9 +61,18 @@ Item { anchors.fill: parent anchors.margins: 10 clip: true + keyNavigationWraps: true highlightMoveDuration: 250 highlightResizeDuration: 50 model: Mixxx.Library.model + Keys.onPressed: { + switch (event.key) { + case Qt.Key_Enter: + case Qt.Key_Return: + listView.loadSelectedTrackIntoNextAvailableDeck(false); + break; + } + } delegate: Item { id: itemDelegate @@ -110,6 +119,7 @@ Item { dragItem.Drag.imageSource = result.url; }); } + onDoubleClicked: listView.loadSelectedTrackIntoNextAvailableDeck(false) } } |