equal
deleted
inserted
replaced
3 #include <QImage> |
3 #include <QImage> |
4 #include <QQmlEngine> |
4 #include <QQmlEngine> |
5 |
5 |
6 #include "preview_image_provider.h" |
6 #include "preview_image_provider.h" |
7 |
7 |
8 PreviewAcceptor::PreviewAcceptor(QQmlEngine *engine, QObject *parent) |
8 PreviewAcceptor* PreviewAcceptor::create(QQmlEngine* engine, |
|
9 QJSEngine* jsEngine) { |
|
10 Q_UNUSED(jsEngine) |
|
11 |
|
12 return new PreviewAcceptor(engine, engine); |
|
13 } |
|
14 |
|
15 PreviewAcceptor::PreviewAcceptor(QQmlEngine* engine, QObject* parent) |
9 : QObject(parent), m_previewProvider(new PreviewImageProvider()) { |
16 : QObject(parent), m_previewProvider(new PreviewImageProvider()) { |
10 engine->addImageProvider(QLatin1String("preview"), m_previewProvider); |
17 engine->addImageProvider(QStringLiteral("preview"), m_previewProvider); |
11 } |
18 } |
12 |
19 |
13 void PreviewAcceptor::setImage(const QImage &preview) { |
20 void PreviewAcceptor::setImage(const QImage &preview) { |
14 m_previewProvider->setImage(preview); |
21 m_previewProvider->setImage(preview); |
15 } |
22 } |