Obsolete Members for QQmlEngine
Die folgenden Mitglieder der Klasse QQmlEngine sind veraltet. Sie werden bereitgestellt, um alten Quellcode funktionsfähig zu halten. 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) |
Dokumentation der Mitgliedsfunktionen
[deprecated in 6.4]
bool QQmlEngine::importPlugin(const QString &filePath, const QString &uri, QList<QQmlError> *errors)
Diese Funktion ist seit 6.4 veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.
Importieren Sie stattdessen das Modul aus QML mit einer "import"-Anweisung.
Importiert das Plugin namens filePath mit der angegebenen uri. Gibt true zurück, wenn das Plugin erfolgreich importiert wurde; andernfalls wird false zurückgegeben.
Im Falle eines Fehlers und wenn dieser nicht null ist, werden der Liste errors alle aufgetretenen Fehler vorangestellt.
Das Plugin muss ein Qt-Plugin sein, das die Schnittstelle QQmlEngineExtensionPlugin implementiert.
Hinweis: Das direkte Laden von Plugins auf diese Weise kann die Modul-Importlogik durcheinander bringen. Um die Importlogik zu veranlassen, Plugins von einer bestimmten Stelle zu laden, können Sie addPluginPath() verwenden. Jedes Plugin sollte Teil eines QML-Moduls sein, das Sie mit der "import"-Anweisung importieren können.
© 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.