blob: 7c90f8428b22dd9a9198133fef707705fbd61510 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
import Mixxx 0.1 as Mixxx
import QtQuick 2.12
Item {
id: root
property string group // required
property bool enabled: true
signal loadTrackRequested(bool play)
Mixxx.ControlProxy {
group: root.group
key: "LoadSelectedTrack"
onValueChanged: {
if (value == 0 || !root.enabled)
return ;
root.loadTrackRequested(false);
}
}
Mixxx.ControlProxy {
group: root.group
key: "LoadSelectedTrackAndPlay"
onValueChanged: {
if (value == 0 || !root.enabled)
return ;
root.loadTrackRequested(true);
}
}
}
|