X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/a793e113215663cd5e5f31cdded4b1fe8e41ff1b..87cd992e85effd14938f67c0671ef2e7cb93a8a7:/src/pixmapviewer.cpp diff --git a/src/pixmapviewer.cpp b/src/pixmapviewer.cpp index a7a593bb0..416e53f1f 100644 --- a/src/pixmapviewer.cpp +++ b/src/pixmapviewer.cpp @@ -21,6 +21,7 @@ #include +#include #include #include #include @@ -28,7 +29,8 @@ PixmapViewer::PixmapViewer(QWidget* parent, Transition transition) : QWidget(parent), m_transition(transition), - m_animationStep(0) + m_animationStep(0), + m_sizeHint() { setMinimumWidth(KIconLoader::SizeEnormous); setMinimumHeight(KIconLoader::SizeEnormous); @@ -72,6 +74,17 @@ void PixmapViewer::setPixmap(const QPixmap& pixmap) } } +void PixmapViewer::setSizeHint(const QSize& size) +{ + m_sizeHint = size; + updateGeometry(); +} + +QSize PixmapViewer::sizeHint() const +{ + return m_sizeHint; +} + void PixmapViewer::paintEvent(QPaintEvent* event) { QWidget::paintEvent(event);