Obsolete Members for QQmlEngine

Die folgenden Mitglieder der Klasse „ QQmlEngine “ sind veraltet. Sie werden bereitgestellt, um die Funktionsfähigkeit von altem Quellcode zu gewährleisten. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Öffentliche Funktionen

(deprecated in 6.4) bool importPlugin(const QString &filePath, const QString &uri, QList<QQmlError> *errors)
(deprecated) QQmlAbstractUrlInterceptor *urlInterceptor() const

Dokumentation zu den Mitgliedsfunktionen

[deprecated in 6.4] bool QQmlEngine::importPlugin(const QString &filePath, const QString &uri, QList<QQmlError> *errors)

Diese Funktion ist seit Version 6.4 veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Importieren Sie das Modul stattdessen mit einer „import“-Anweisung aus QML.

Importiert das Plugin mit dem Namen „ filePath “ unter Angabe der „ uri “. Gibt „true“ zurück, wenn das Plugin erfolgreich importiert wurde; andernfalls „false“.

Im Fehlerfall und sofern nicht null, werden der Liste „ errors “ alle aufgetretenen Fehler vorangestellt.

Das Plugin muss ein Qt-Plugin sein, das die Schnittstelle „ QQmlEngineExtensionPlugin “ implementiert.

Hinweis: Dasdirekte Laden von Plugins auf diese Weise kann die Importlogik des Moduls verwirren. Damit die Importlogik Plugins von einem bestimmten Ort lädt, kannst du ` addPluginPath()` verwenden. Jedes Plugin sollte Teil eines QML-Moduls sein, das du mit der Anweisung „import“ importieren kannst.

[deprecated] QQmlAbstractUrlInterceptor *QQmlEngine::urlInterceptor() const

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

Diese API ist in Version 5.1 privat

Gibt den letzten „ QQmlAbstractUrlInterceptor “ zurück. Er darf nicht außerhalb des GUI-Threads geändert werden.

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