Obsolete Members for Qt

Die folgenden Mitglieder des QML-Typs Qt sind veraltet. Sie werden bereitgestellt, um alten Quellcode funktionsfähig zu halten. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Methoden

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

Dokumentation der Methode

[deprecated] object include(string url, jsobject callback)

Diese Methode ist veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Diese Methode sollte nicht verwendet werden. Verwenden Sie stattdessen ECMAScript-Module und die nativen JavaScript-Anweisungen import und export.

Schließt eine andere JavaScript-Datei ein. Diese Methode kann nur innerhalb von JavaScript-Dateien verwendet werden, nicht in regulären QML-Dateien.

Sie importiert alle Funktionen von url in den Namespace des aktuellen Skripts.

Qt.include() gibt ein Objekt zurück, das den Status der Operation beschreibt. Das Objekt hat eine einzige Eigenschaft, status, die auf einen der folgenden Werte gesetzt wird:

SymbolWertBeschreibung
result.OK0Das Include wurde erfolgreich abgeschlossen.
result.LOADING1Die Daten werden aus dem Netz geladen.
result.NETWORK_ERROR2Beim Abrufen der URL ist ein Netzwerkfehler aufgetreten.
result.EXCEPTION3Bei der Ausführung des enthaltenen Codes ist eine JavaScript-Ausnahme aufgetreten. In diesem Fall wird eine zusätzliche Eigenschaft exception gesetzt.

Die Eigenschaft status wird im Verlauf des Vorgangs aktualisiert.

Falls angegeben, wird callback aufgerufen, wenn der Vorgang abgeschlossen ist. Dem Callback wird das gleiche Objekt übergeben, das vom Qt.include()-Aufruf zurückgegeben wird.

Warnung: Die Verwendung dieser Funktion im Strict-Modus setzt den Bezeichner nicht in den aktuellen Kontext.


© 2025 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.