summaryrefslogtreecommitdiffstats
path: root/src/declarative/graphicsitems/qmlgraphicsimagebase.cpp
diff options
context:
space:
mode:
authorMartin Jones <martin.jones@nokia.com>2009-11-25 05:26:41 (GMT)
committerMartin Jones <martin.jones@nokia.com>2009-11-25 05:26:41 (GMT)
commitad543e4edbe69c7111542e5c57f7470e9499cffc (patch)
treec90cfdf3d21bf901c51ccafae0e4b74fdd55c56a /src/declarative/graphicsitems/qmlgraphicsimagebase.cpp
parent120433c1eac10ba431204a0cfa464bcbfe41a07d (diff)
downloadQt-ad543e4edbe69c7111542e5c57f7470e9499cffc.zip
Qt-ad543e4edbe69c7111542e5c57f7470e9499cffc.tar.gz
Qt-ad543e4edbe69c7111542e5c57f7470e9499cffc.tar.bz2
Notify of any change to pixmap property.
Diffstat (limited to 'src/declarative/graphicsitems/qmlgraphicsimagebase.cpp')
-rw-r--r--src/declarative/graphicsitems/qmlgraphicsimagebase.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/declarative/graphicsitems/qmlgraphicsimagebase.cpp b/src/declarative/graphicsitems/qmlgraphicsimagebase.cpp
index 6cd1c05..8374c9f 100644
--- a/src/declarative/graphicsitems/qmlgraphicsimagebase.cpp
+++ b/src/declarative/graphicsitems/qmlgraphicsimagebase.cpp
@@ -106,6 +106,7 @@ void QmlGraphicsImageBase::setSource(const QUrl &url)
setImplicitHeight(0);
emit statusChanged(d->status);
emit sourceChanged(d->url);
+ emit pixmapChanged();
update();
} else {
d->status = Loading;
@@ -131,6 +132,7 @@ void QmlGraphicsImageBase::setSource(const QUrl &url)
emit statusChanged(d->status);
emit sourceChanged(d->url);
emit progressChanged(d->progress);
+ emit pixmapChanged();
update();
}
}
@@ -155,6 +157,7 @@ void QmlGraphicsImageBase::requestFinished()
emit statusChanged(d->status);
emit sourceChanged(d->url);
emit progressChanged(1.0);
+ emit pixmapChanged();
update();
}