18 import Ubuntu.Components 0.1
26 property bool interactive:
true
29 property real maximumValue: 5
35 property real value: -1
37 readonly
property real effectiveValue: MathUtils.clamp(size * value / maximumValue, 0, maximumValue)
43 enabled: root.interactive
44 onClicked: root.value = Math.ceil(mouse.x / averageIconWidth) * root.maximumValue / root.size
46 readonly
property int averageIconWidth: width / root.size