overte-JulianGro/interface/resources/qml/dialogs/preferences/ButtonPreference.qml
2017-09-25 16:46:36 +02:00

39 lines
906 B
QML

//
// ButtonPreference.qml
//
// Created by Bradley Austin Davis on 18 Jan 2016
// Copyright 2016 High Fidelity, Inc.
//
// Distributed under the Apache License, Version 2.0.
// See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
//
import QtQuick 2.5
import TabletScriptingInterface 1.0
import "../../controls-uit"
Preference {
id: root
height: button.height + hifi.dimensions.controlInterlineHeight
Component.onCompleted: button.text = preference.name;
function save() { }
Button {
id: button
onHoveredChanged: {
if (hovered) {
tabletInterface.playSound(TabletEnums.ButtonHover)
}
}
onClicked: {
preference.trigger()
tabletInterface.playSound(TabletEnums.ButtonClick)
}
width: 180
anchors.bottom: parent.bottom
}
}