And another sample, based on window:
import QtQuick 2.0
import QtQuick.Controls 1.1
import QtQuick.Layouts 1.1
import QtQuick.Window 2.0
Rectangle {
width: 400
height: 400
Window {
id: win_dialog
flags: Qt.Dialog
title: "Error message"
modality: Qt.ApplicationModal
ColumnLayout {
anchors.fill: parent
Text {
text: "Text of sample"
}
Button {
text: "close"
onClicked: {
win_dialog.visible = false;
}
}
}
visible: false
}
Button {
text: "Show dialog"
onClicked: win_dialog.visible = true;
}
}
↧