diff options
-rw-r--r-- | src/declarative/items/qsgimagebase.cpp | 6 | ||||
-rw-r--r-- | src/declarative/items/qsgimagebase_p.h | 2 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/declarative/items/qsgimagebase.cpp b/src/declarative/items/qsgimagebase.cpp index f8f2183a15..5c6334de66 100644 --- a/src/declarative/items/qsgimagebase.cpp +++ b/src/declarative/items/qsgimagebase.cpp @@ -163,6 +163,12 @@ void QSGImageBase::setCache(bool cache) load(); } +QPixmap QSGImageBase::pixmap() const +{ + Q_D(const QSGImageBase); + return d->pix.pixmap(); +} + void QSGImageBase::setMirror(bool mirror) { Q_D(QSGImageBase); diff --git a/src/declarative/items/qsgimagebase_p.h b/src/declarative/items/qsgimagebase_p.h index 567c46d30b..e17ca3b059 100644 --- a/src/declarative/items/qsgimagebase_p.h +++ b/src/declarative/items/qsgimagebase_p.h @@ -79,6 +79,8 @@ public: bool cache() const; void setCache(bool); + QPixmap pixmap() const; + virtual void setSourceSize(const QSize&); QSize sourceSize() const; void resetSourceSize(); |