3
qmlのダイアログの赤い「x」クローズボタンの信号を傍受するにはどうすればよいですか?QMLのダイアログ赤赤色の「x」クローズボタン信号
Dialog
{
id : dialog1
visible : false
title : "dialog1"
onRejected:
{
console.log("Red button x clicked signal") // Not working
}
Button
{
id: exitButton
text : "Exit"
onClicked :
{
console.log("exit button clicked") // this works
robotCalibrationDialog.visible = false
}
}
qmlダイアログのすべての信号を試しましたが、x赤色のボタンでは動作しないようです。
あなたは 'onClosing'シグナルの使用を検討しましたか? https://doc-snapshots.qt.io/qt5-5.7/qml-qtquick-window-window.html#closing-signal –
qmlのダイアログのシグナルではありません:http://doc.qt.io/qt -5/qml-qtquick-dialogs-dialog.html#accepted-signal – asdfasdf
「onVisibleChanged」シグナルはどうですか? – DuKes0mE