QML Global ObjectΒΆ
Description of the Qml Global Object
The QML JavaScript host environment implements the following host objects and functions. They are built-in, so you can use them from any JavaScript code loaded in QML, without additional imports:
The Qt object : A QML object that offers helper methods and properties specific to the QML environment.
qsTr()
,qsTranslate()
,qsTrId()
,QT_TR_NOOP()()
,QT_TRANSLATE_NOOP()
,QT_TRID_NOOP()
functions: QML functions that let you translate strings and string literals in the QML environment.gc() function: A QML function that manually triggers garbage collection.
print() function: A QML function that prints output to the console.
The console object: Implements a subset of the FireBug Console API .
XMLHttpRequest , DOMException: Implements a subset of the W3C XMLHttpRequest specification .
Note
You cannot use the globalObject()
function to change the global object of a QQmlEngine
. For more information, see JavaScript Environment Restrictions .