如果qml单例依赖于另一个qml单例,那么它是否安全

时间:2016-08-26 14:43:17

标签: qt qml qt5.4

我有以下文件结构:

\qml
  someQmlFile.qml
  someOtherQmlfilw.qml
  \Singletons
    firstSingleton.qml
    secondSingleton.qml

我需要访问firstSingleton.qmlsecondSingleton.qml内的部分属性。如何定义单例文件创建的顺序?我试着查看文档,但是我没有找到关于这个问题的任何具体信息。

编辑1:一些澄清

firstSingleton.qml

QtObject {
  readonly property int value: 5
}

secondSingleton.qml

QtObject {
  readonly property int value: firstSingleton.value + 10
}

如果在sencondSingleton之前创建启动firstSingleton会怎样? Qt应该以某种巧妙的方式处理这个问题,还是应该以某种方式指定我的单身人士的创作顺序?

0 个答案:

没有答案