Changeset View
Changeset View
Standalone View
Standalone View
src/qmlplugins.cpp
Show All 26 Lines | |||||
27 | #include "imagefoldermodel.h" | 27 | #include "imagefoldermodel.h" | ||
28 | #include "sortmodel.h" | 28 | #include "sortmodel.h" | ||
29 | #include "allimagesmodel.h" | 29 | #include "allimagesmodel.h" | ||
30 | #include "imagelistmodel.h" | 30 | #include "imagelistmodel.h" | ||
31 | #include "notificationmanager.h" | 31 | #include "notificationmanager.h" | ||
32 | #include "types.h" | 32 | #include "types.h" | ||
33 | #include "roles.h" | 33 | #include "roles.h" | ||
34 | #include "imagedocument.h" | 34 | #include "imagedocument.h" | ||
35 | #include "imageprovider.h" | ||||
35 | 36 | | |||
36 | #include <QtQml/qqml.h> | 37 | #include <QtQml/qqml.h> | ||
37 | 38 | | |||
38 | void QmlPlugins::initializeEngine(QQmlEngine *, const char *) | 39 | void QmlPlugins::initializeEngine(QQmlEngine *engine, const char *) | ||
39 | { | 40 | { | ||
41 | engine->addImageProvider("imageprovider", new ImageProvider()); | ||||
40 | } | 42 | } | ||
41 | 43 | | |||
42 | void QmlPlugins::registerTypes(const char *uri) | 44 | void QmlPlugins::registerTypes(const char *uri) | ||
43 | { | 45 | { | ||
44 | qmlRegisterType<QAbstractItemModel> (); | 46 | qmlRegisterType<QAbstractItemModel> (); | ||
45 | qmlRegisterType<TagModel> (uri, 0, 1, "TagModel"); | 47 | qmlRegisterType<TagModel> (uri, 0, 1, "TagModel"); | ||
46 | qmlRegisterType<ImageLocationModel> (uri, 0, 1, "ImageLocationModel"); | 48 | qmlRegisterType<ImageLocationModel> (uri, 0, 1, "ImageLocationModel"); | ||
47 | qmlRegisterType<ImageTimeModel> (uri, 0, 1, "ImageTimeModel"); | 49 | qmlRegisterType<ImageTimeModel> (uri, 0, 1, "ImageTimeModel"); | ||
Show All 9 Lines |