aboutsummaryrefslogtreecommitdiffstats
path: root/src/quickvectorimage/qquickvectorimageplugin.cpp
diff options
context:
space:
mode:
authorEskil Abrahamsen Blomfeldt <[email protected]>2025-06-18 08:38:33 +0200
committerEskil Abrahamsen Blomfeldt <[email protected]>2025-06-19 10:44:44 +0200
commit4154d2538419476ceaa3107dc417160f89c7eedc (patch)
tree45c01e471db1df660c6095f06b53fdc38d6cb6c3 /src/quickvectorimage/qquickvectorimageplugin.cpp
parentcd89ebc95f76923a3b81389b9a63a21987602873 (diff)
Add private plugin architecture to VectorImage
This will allow us to load Lottie files by creating a plugin in the Lottie module. The plugins are currently only queried if the opt-in "trusted content" flag is set. Pick-to: 6.10 Fixes: QTBUG-135266 Change-Id: I4901636e41f3bb73a78cbceb312f6cad9e96c5d2 Reviewed-by: Eirik Aavitsland <[email protected]> Reviewed-by: Hatem ElKharashy <[email protected]>
Diffstat (limited to 'src/quickvectorimage/qquickvectorimageplugin.cpp')
-rw-r--r--src/quickvectorimage/qquickvectorimageplugin.cpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/quickvectorimage/qquickvectorimageplugin.cpp b/src/quickvectorimage/qquickvectorimageplugin.cpp
new file mode 100644
index 0000000000..0fc2ae9e24
--- /dev/null
+++ b/src/quickvectorimage/qquickvectorimageplugin.cpp
@@ -0,0 +1,14 @@
+// Copyright (C) 2025 The Qt Company Ltd.
+// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
+
+#include "qquickvectorimageplugin_p.h"
+
+QT_BEGIN_NAMESPACE
+
+QQuickVectorImagePlugin::QQuickVectorImagePlugin()
+{}
+
+QQuickVectorImagePlugin::~QQuickVectorImagePlugin()
+{}
+
+QT_END_NAMESPACE