QML 全局对象#
Qml 全局对象描述
QML JavaScript 主机环境实现了以下主机对象和函数。它们是内置的,因此您可以从 QML 中加载的任何 JavaScript 代码中使用它们,无需额外导入。
Qt 对象:提供特定于 QML 环境的辅助方法和属性的 QML 对象。
qsTr()
、qsTranslate()
、qsTrId()
、qsTrNoOp()
、qsTranslateNoOp()
、qsTrIdNoOp()
函数:QML 函数,允许您在 QML 环境中翻译字符串和字符串字面量。gc() 函数:一个允许您手动触发垃圾回收的 QML 函数。
print() 函数:一个允许您将输出打印到控制台的 QML 函数。
控制台对象:实现了 FireBug 控制台 API 的一个子集。
XMLHttpRequest、DOMException:实现了 W3C XMLHttpRequest 规范 的一个子集。
注意
您不能使用 globalObject()
函数来更改 QQmlEngine
的全局对象。有关更多信息,请参阅 JavaScript 环境限制 。