我有一个QML / QT应用程序,我在其中加载一个QML窗口并关闭前一个窗口,但是当我关闭父窗口时,它使该应用程序崩溃。这是代码
Loader{
id: loader
}
onClicked: {
loader.source = "Dashboard.qml"
mainWindow.close()
}
当我在当前窗口中调用关闭时,它也会同时关闭DashBoard窗口。 隐藏窗口不是解决方案,因为我在每个QML窗口中都有一些设置代码,这些代码在执行组件的“ onCompleted”时运行。
请提出一个解决方案,谢谢。