lqml/examples/Qt6/cl-repl/qml/ext/dialogs/ConfirmMobile.qml
2024-10-26 12:58:33 +02:00

24 lines
494 B
QML

import QtQuick
import QtQuick.Controls
import QtQuick.Controls.Basic
Dialog {
anchors.centerIn: parent
title: "Confirm"
font.pixelSize: 18
modal: true
standardButtons: Dialog.Save | Dialog.Cancel
property alias text: message.text
property string callback
Text {
id: message
width: parent.width // without width word wrap won't work
wrapMode: Text.Wrap
font.pixelSize: 18
}
onAccepted: Lisp.call(callback, true)
onRejected: Lisp.call(callback, false)
}