X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/d3178ea15f793295ac04317f4f08deeacb6e8690..b1c9b5126d:/src/pixmapviewer.h diff --git a/src/pixmapviewer.h b/src/pixmapviewer.h index ba0dda9cd..26e520aab 100644 --- a/src/pixmapviewer.h +++ b/src/pixmapviewer.h @@ -64,7 +64,14 @@ public: virtual ~PixmapViewer(); void setPixmap(const QPixmap& pixmap); - inline const QPixmap& pixmap() const; + const QPixmap& pixmap() const; + + /** + * Sets the size hint to \a size and triggers a relayout + * of the parent widget. Per default no size hint is given. + */ + void setSizeHint(const QSize& size); + virtual QSize sizeHint() const; protected: virtual void paintEvent(QPaintEvent* event); @@ -79,9 +86,10 @@ private: QTimeLine m_animation; Transition m_transition; int m_animationStep; + QSize m_sizeHint; }; -const QPixmap& PixmapViewer::pixmap() const +inline const QPixmap& PixmapViewer::pixmap() const { return m_pixmap; }