--- a/qmlfrontend/preview_acceptor.cpp Tue Feb 04 15:53:16 2025 +0100
+++ b/qmlfrontend/preview_acceptor.cpp Tue Feb 04 17:31:55 2025 +0100
@@ -5,9 +5,16 @@
#include "preview_image_provider.h"
-PreviewAcceptor::PreviewAcceptor(QQmlEngine *engine, QObject *parent)
+PreviewAcceptor* PreviewAcceptor::create(QQmlEngine* engine,
+ QJSEngine* jsEngine) {
+ Q_UNUSED(jsEngine)
+
+ return new PreviewAcceptor(engine, engine);
+}
+
+PreviewAcceptor::PreviewAcceptor(QQmlEngine* engine, QObject* parent)
: QObject(parent), m_previewProvider(new PreviewImageProvider()) {
- engine->addImageProvider(QLatin1String("preview"), m_previewProvider);
+ engine->addImageProvider(QStringLiteral("preview"), m_previewProvider);
}
void PreviewAcceptor::setImage(const QImage &preview) {