diff options
Diffstat (limited to 'src/imports/window/plugin.cpp')
-rw-r--r-- | src/imports/window/plugin.cpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/imports/window/plugin.cpp b/src/imports/window/plugin.cpp index a331708e87..2ef4bcb2f1 100644 --- a/src/imports/window/plugin.cpp +++ b/src/imports/window/plugin.cpp @@ -39,7 +39,7 @@ #include <QtQml/qqmlextensionplugin.h> -#include <private/qquickwindowmodule_p.h> +#include "plugin.h" QT_BEGIN_NAMESPACE @@ -69,7 +69,13 @@ public: void registerTypes(const char *uri) override { Q_ASSERT(QLatin1String(uri) == QLatin1String("QtQuick.Window")); - QQuickWindowModule::defineModule(); + + qmlRegisterTypesAndRevisions< + QWindowForeign, + QQuickWindowForeign, + QQuickWindowQmlImplForeign, + QQuickScreenForeign, + QQuickScreenInfoForeign>(uri, 2); qmlRegisterModule(uri, 2, 15); } |