@@ -34,6 +34,7 @@
34#include <timeformatter.h>
34#include <timeformatter.h>
35#include <unitymenumodelpaths.h>
35#include <unitymenumodelpaths.h>
36#include <windowkeysfilter.h>
36#include <windowkeysfilter.h>
37+#include <windowscreenshotprovider.h>
37#include <easingcurve.h>
38#include <easingcurve.h>
39static QObject *createWindowStateStorage(QQmlEngine *engine, QJSEngine *scriptEngine)
40static QObject *createWindowStateStorage(QQmlEngine *engine, QJSEngine *scriptEngine)
@@ -70,4 +71,6 @@ void FakeUtilsPlugin::registerTypes(const char *uri)
70void FakeUtilsPlugin::initializeEngine(QQmlEngine *engine, const char *uri)
71void FakeUtilsPlugin::initializeEngine(QQmlEngine *engine, const char *uri)
72 QQmlExtensionPlugin::initializeEngine(engine, uri);
73 QQmlExtensionPlugin::initializeEngine(engine, uri);
75+ engine->addImageProvider(QLatin1String("window"), new WindowScreenshotProvider);