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
- string atob(string data)
(deprecated in 6.11) - string btoa(string data)
(deprecated in 6.11) - object include(string url, jsobject callback)
(deprecated)
Dokumentation der Methode
[deprecated in 6.11] string atob(string data)
Diese Methode ist seit QtQml 6.11 veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.
Diese Methode führt eine Latin-1-Konvertierung des Strings durch, bevor sie ihn dekodiert, und interpretiert dann das Ergebnis als UTF-8.
ASCII to binary - diese Funktion dekodiert den base64 kodierten data String und gibt ihn zurück.
[deprecated in 6.11] string btoa(string data)
Diese Methode ist seit QtQml 6.11 veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.
Diese Methode führt eine UTF-8-Konvertierung des Strings durch, bevor sie ihn kodiert.
Binary to ASCII - diese Funktion gibt eine base64-Kodierung von data zurück.
[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:
| Symbol | Wert | Beschreibung |
|---|---|---|
| result.OK | 0 | Das Include wurde erfolgreich abgeschlossen. |
| result.LOADING | 1 | Die Daten werden aus dem Netz geladen. |
| result.NETWORK_ERROR | 2 | Beim Abrufen der URL ist ein Netzwerkfehler aufgetreten. |
| result.EXCEPTION | 3 | Bei 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.
© 2026 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.