overte/interface/resources/qml/dialogs/preferences/SliderPreference.qml
2016-01-23 23:11:41 -08:00

30 lines
579 B
QML

import QtQuick 2.5
import QtQuick.Controls 1.4
Preference {
id: root
property alias slider: slider
height: slider.height
Component.onCompleted: {
slider.value = preference.value;
}
function save() {
preference.value = slider.value;
preference.save();
}
Text {
text: root.label
color: enabled ? "black" : "gray"
anchors.verticalCenter: slider.verticalCenter
}
Slider {
id: slider
value: preference.value
width: 130
anchors { right: parent.right }
}
}