Obsolete Members for Qt

The following members of QML type Qt are obsolete. They are provided to keep old source code working. We strongly advise against using them in new code.

Methods

  • object include(string url, jsobject callback) (obsolete)

Method Documentation

object include(string url, jsobject callback)

This method is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.

This method should not be used. Use ECMAScript modules instead and the native JavaScript import and export statements instead.

Includes another JavaScript file. This method can only be used from within JavaScript files, and not regular QML files.

This imports all functions from url into the current script's namespace.

Qt.include() returns an object that describes the status of the operation. The object has a single property, status, that is set to one of the following values:

SymbolValueDescription
result.OK0The include completed successfully.
result.LOADING1Data is being loaded from the network.
result.NETWORK_ERROR2A network error occurred while fetching the url.
result.EXCEPTION3A JavaScript exception occurred while executing the included code. An additional exception property will be set in this case.

The status property will be updated as the operation progresses.

If provided, callback is invoked when the operation completes. The callback is passed the same object as is returned from the Qt.include() call.


© 2024 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.