diff --git a/declarativeimports/qtextracomponents/qtextracomponentsplugin.cpp b/declarativeimports/qtextracomponents/qtextracomponentsplugin.cpp index 49dfa486a..a82c55f47 100644 --- a/declarativeimports/qtextracomponents/qtextracomponentsplugin.cpp +++ b/declarativeimports/qtextracomponents/qtextracomponentsplugin.cpp @@ -23,24 +23,24 @@ #include -#include "qpixmapitem.h" -#include "qimageitem.h" -#include "qiconitem.h" -#include "mouseeventlistener.h" +// #include "qpixmapitem.h" +// #include "qimageitem.h" +// #include "qiconitem.h" +//#include "mouseeventlistener.h" #include "columnproxymodel.h" void QtExtraComponentsPlugin::registerTypes(const char *uri) { Q_ASSERT(uri == QLatin1String("org.kde.qtextracomponents")); - qmlRegisterType(uri, 0, 1, "QPixmapItem"); - qmlRegisterType(uri, 0, 1, "QImageItem"); - qmlRegisterType(uri, 0, 1, "QIconItem"); - qmlRegisterType(uri, 0, 1, "MouseEventListener"); - qmlRegisterType(uri, 0, 1, "ColumnProxyModel"); - - qmlRegisterType(); - qRegisterMetaType("QModelIndex"); +// qmlRegisterType(uri, 0, 1, "QPixmapItem"); +// qmlRegisterType(uri, 0, 1, "QImageItem"); +// qmlRegisterType(uri, 0, 1, "QIconItem"); +// qmlRegisterType(uri, 0, 1, "MouseEventListener"); +// qmlRegisterType(uri, 0, 1, "ColumnProxyModel"); +// +// qmlRegisterType(); +// qRegisterMetaType("QModelIndex"); } diff --git a/declarativeimports/qtextracomponents/qtextracomponentsplugin.h b/declarativeimports/qtextracomponents/qtextracomponentsplugin.h index 8b1353ce7..2322f24c3 100644 --- a/declarativeimports/qtextracomponents/qtextracomponentsplugin.h +++ b/declarativeimports/qtextracomponents/qtextracomponentsplugin.h @@ -22,17 +22,16 @@ #ifndef QTEXTRACOMPONENTSPLUGIN_H #define QTEXTRACOMPONENTSPLUGIN_H -#include +#include -class QtExtraComponentsPlugin : public QDeclarativeExtensionPlugin +class QtExtraComponentsPlugin : public QQmlExtensionPlugin { Q_OBJECT + Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QQmlExtensionInterface") public: void registerTypes(const char *uri); }; -Q_EXPORT_PLUGIN2(qtextracomponentsplugin, QtExtraComponentsPlugin); - #endif