2 #include <QtDeclarative/qdeclarativeextensionplugin.h>
3 #include <QtDeclarative/qdeclarative.h>
5 // This class is needed to make DownloadListModel class available to QML:
6 class QmlDownloadListModelPlugin : public QDeclarativeExtensionPlugin
10 virtual void registerTypes(const char *uri)
12 Q_ASSERT(QLatin1String(uri) == QLatin1String("Qt.labs.downloadlistmodel"));
13 qmlRegisterType<qtrapids::QDeclarativeDownloadListModel>(uri, 1, 0, "DownloadListModel");
17 #include "moc_Plugin.cxx"
19 Q_EXPORT_PLUGIN2(downloadlistmodelplugin, QT_PREPEND_NAMESPACE(QmlDownloadListModelPlugin));