overte/interface/resources/qml/hifi/avatarapp/DialogButtons.qml
2018-08-22 00:42:01 +03:00

41 lines
805 B
QML

import QtQuick 2.9
Row {
id: root
property string yesText;
property string noText;
property var onYesClicked;
property var onNoClicked;
property alias yesButton: yesButton
property alias noButton: noButton
height: childrenRect.height
layoutDirection: Qt.RightToLeft
spacing: 30
BlueButton {
id: yesButton;
text: yesText;
onClicked: {
console.debug('bluebutton.clicked', onYesClicked);
if(onYesClicked) {
onYesClicked();
}
}
}
WhiteButton {
id: noButton
text: noText;
onClicked: {
console.debug('whitebutton.clicked', onNoClicked);
if (onNoClicked) {
onNoClicked();
}
}
}
}