diff options
-rw-r--r-- | src/declarative/qml/qdeclarativeimageprovider.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/declarative/qml/qdeclarativeimageprovider.cpp b/src/declarative/qml/qdeclarativeimageprovider.cpp index 94498967..0b14ee6f 100644 --- a/src/declarative/qml/qdeclarativeimageprovider.cpp +++ b/src/declarative/qml/qdeclarativeimageprovider.cpp @@ -115,8 +115,10 @@ public: { ... - QDeclarativeEngine engine; - engine->addImageProvider(QLatin1String("colors"), new ColorPixmapProvider); + QDeclarativeView *view = new QDeclarativeView; + view->engine()->addImageProvider(QLatin1String("colors"), + new ColorPixmapProvider); + view->setSource(QUrl::fromLocalFile("main.qml")); ... } |