summaryrefslogtreecommitdiffstats
path: root/src/imports/support/v7/widget/qtqmlandroidsupportv7widgetplugin.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/imports/support/v7/widget/qtqmlandroidsupportv7widgetplugin.cpp')
-rw-r--r--src/imports/support/v7/widget/qtqmlandroidsupportv7widgetplugin.cpp18
1 files changed, 13 insertions, 5 deletions
diff --git a/src/imports/support/v7/widget/qtqmlandroidsupportv7widgetplugin.cpp b/src/imports/support/v7/widget/qtqmlandroidsupportv7widgetplugin.cpp
index d17a2ad..aa7d6a5 100644
--- a/src/imports/support/v7/widget/qtqmlandroidsupportv7widgetplugin.cpp
+++ b/src/imports/support/v7/widget/qtqmlandroidsupportv7widgetplugin.cpp
@@ -35,7 +35,11 @@
****************************************************************************/
#include <QtQml/qqmlextensionplugin.h>
-#include <QtQmlAndroid/private/qtqmlandroidsupportmodule_p.h>
+#include <QtQml/qqml.h>
+
+#include <QtQmlAndroid/private/qqmlandroidcardview_p.h>
+#include <QtQmlAndroid/private/qqmlandroidrecycleradapter_p.h>
+#include <QtQmlAndroid/private/qqmlandroidrecyclerview_p.h>
QT_BEGIN_NAMESPACE
@@ -45,12 +49,16 @@ class QtQmlAndroidSupportV7WidgetPlugin: public QQmlExtensionPlugin
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QQmlExtensionInterface/1.0")
public:
- void registerTypes(const char *uri)
- {
- QtQmlAndroid::registerSupportV7WidgetModule(uri);
- }
+ void registerTypes(const char *uri) override;
};
+void QtQmlAndroidSupportV7WidgetPlugin::registerTypes(const char *uri)
+{
+ qmlRegisterType<QQmlAndroidCardView>(uri, 0, 21, "CardView");
+ qmlRegisterType<QQmlAndroidRecyclerAdapter>(uri, 0, 21, "RecyclerAdapter");
+ qmlRegisterType<QQmlAndroidRecyclerView>(uri, 0, 21, "RecyclerView");
+}
+
QT_END_NAMESPACE
#include "qtqmlandroidsupportv7widgetplugin.moc"