diff options
Diffstat (limited to 'src/quick/items/qquickimage.cpp')
-rw-r--r-- | src/quick/items/qquickimage.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/quick/items/qquickimage.cpp b/src/quick/items/qquickimage.cpp index d7527742dc..f8323a6bc3 100644 --- a/src/quick/items/qquickimage.cpp +++ b/src/quick/items/qquickimage.cpp @@ -184,6 +184,17 @@ void QQuickImagePrivate::setImage(const QImage &image) q->update(); } +void QQuickImagePrivate::setPixmap(const QQuickPixmap &pixmap) +{ + Q_Q(QQuickImage); + pix.setPixmap(pixmap); + + q->pixmapChange(); + status = pix.isNull() ? QQuickImageBase::Null : QQuickImageBase::Ready; + + q->update(); +} + /*! \qmlproperty enumeration QtQuick::Image::fillMode |