diff options
Diffstat (limited to 'src/imports/support/v7/widget/qtqmlandroidsupportv7widgetplugin.cpp')
-rw-r--r-- | src/imports/support/v7/widget/qtqmlandroidsupportv7widgetplugin.cpp | 18 |
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" |