diff options
Diffstat (limited to 'res/qml/LibraryControl.qml')
-rw-r--r-- | res/qml/LibraryControl.qml | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/res/qml/LibraryControl.qml b/res/qml/LibraryControl.qml index 64cea6dacc..8f22f1001c 100644 --- a/res/qml/LibraryControl.qml +++ b/res/qml/LibraryControl.qml @@ -8,6 +8,7 @@ Item { signal moveSelection(int offset) signal loadSelectedTrack(string group, bool play) + signal loadSelectedTrackIntoNextAvailableDeck(bool play) Mixxx.ControlProxy { id: focusedWidgetControl @@ -18,6 +19,26 @@ Item { } Mixxx.ControlProxy { + group: "[Library]" + key: "GoToItem" + onValueChanged: { + if (value != 0 && root.focused) + root.loadSelectedTrackIntoNextAvailableDeck(false); + + } + } + + Mixxx.ControlProxy { + group: "[Playlist]" + key: "LoadSelectedIntoFirstStopped" + onValueChanged: { + if (value != 0) + root.loadSelectedTrackIntoNextAvailableDeck(false); + + } + } + + Mixxx.ControlProxy { group: "[Playlist]" key: "SelectTrackKnob" onValueChanged: { |