关闭父级QML窗口会关闭启动的QML窗口

时间:2019-12-20 12:33:26

标签: qt qml qt5

我有一个QML / QT应用程序,我在其中加载一个QML窗口并关闭前一个窗口,但是当我关闭父窗口时,它使该应用程序崩溃。这是代码

  Loader{
   id: loader
  }

  onClicked: {
    loader.source = "Dashboard.qml"
    mainWindow.close()
  }

当我在当前窗口中调用关闭时,它也会同时关闭DashBoard窗口。 隐藏窗口不是解决方案,因为我在每个QML窗口中都有一些设置代码,这些代码在执行组件的“ onCompleted”时运行。

请提出一个解决方案,谢谢。

0 个答案:

没有答案
相关问题