aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/qml/qqmlengine.h
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2021-06-24 16:58:09 +0200
committerUlf Hermann <ulf.hermann@qt.io>2022-01-15 14:22:42 +0100
commit6409e06118af92766d4dacd3700c9f02eac33c75 (patch)
treecb5d7dd23db53de0ba996ef7919d4c018f0e9034 /src/qml/qml/qqmlengine.h
parentbd0f4459ce31b6c5f232d60e7cdc3d9e0cb84ad7 (diff)
Deprecate QQmlEngine::importPlugin()
It's a bad idea to import a plugin without loading the module it belongs to. Change-Id: I878e7aa9320285c1061b223db5a8399c774f7583 Reviewed-by: Maximilian Goldstein <max.goldstein@qt.io>
Diffstat (limited to 'src/qml/qml/qqmlengine.h')
-rw-r--r--src/qml/qml/qqmlengine.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/qml/qml/qqmlengine.h b/src/qml/qml/qqmlengine.h
index f38609a410..5d8491ecac 100644
--- a/src/qml/qml/qqmlengine.h
+++ b/src/qml/qml/qqmlengine.h
@@ -117,8 +117,11 @@ public:
#endif
#if QT_CONFIG(library)
+#if QT_DEPRECATED_SINCE(6, 4)
+ QT_DEPRECATED_VERSION_X_6_4("Import the module from QML instead")
bool importPlugin(const QString &filePath, const QString &uri, QList<QQmlError> *errors);
#endif
+#endif
#if QT_CONFIG(qml_network)
void setNetworkAccessManagerFactory(QQmlNetworkAccessManagerFactory *);