1
0

qml: add doAccept and doReject functions to ElDialog.

These functions make sure no duplicate accepted/rejected signals are emitted.
This commit is contained in:
Sander van Grieken
2023-04-11 11:29:00 +02:00
parent 75f63a4666
commit a0939aad75
8 changed files with 37 additions and 17 deletions

View File

@@ -47,7 +47,7 @@ ElDialog {
text: qsTr('Ok')
icon.source: Qt.resolvedUrl('../../icons/confirmed.png')
visible: !yesno
onClicked: accept()
onClicked: doAccept()
}
FlatButton {
@@ -57,7 +57,7 @@ ElDialog {
text: qsTr('Yes')
icon.source: Qt.resolvedUrl('../../icons/confirmed.png')
visible: yesno
onClicked: accept()
onClicked: doAccept()
}
FlatButton {
Layout.fillWidth: true
@@ -66,7 +66,7 @@ ElDialog {
text: qsTr('No')
icon.source: Qt.resolvedUrl('../../icons/closebutton.png')
visible: yesno
onClicked: reject()
onClicked: doReject()
}
}
}