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