From 4733c84a8610f953dd68a033d5187614a2f3cf95 Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Sun, 5 Jun 2022 19:02:34 +0200 Subject: [PATCH] ContextAlbum: Move rescaling back to paintevent --- src/context/contextalbum.cpp | 8 +------- src/context/contextalbum.h | 1 - 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/src/context/contextalbum.cpp b/src/context/contextalbum.cpp index a568e3d0c..8ff85de33 100644 --- a/src/context/contextalbum.cpp +++ b/src/context/contextalbum.cpp @@ -96,7 +96,7 @@ QSize ContextAlbum::sizeHint() const { } -void ContextAlbum::resizeEvent(QResizeEvent *e) { +void ContextAlbum::paintEvent(QPaintEvent*) { if (width() != prev_width_) { ScaleCover(); @@ -104,12 +104,6 @@ void ContextAlbum::resizeEvent(QResizeEvent *e) { prev_width_ = width(); } - QWidget::resizeEvent(e); - -} - -void ContextAlbum::paintEvent(QPaintEvent*) { - QPainter p(this); p.setRenderHint(QPainter::SmoothPixmapTransform); DrawPreviousCovers(&p); diff --git a/src/context/contextalbum.h b/src/context/contextalbum.h index 44526325f..2723a2493 100644 --- a/src/context/contextalbum.h +++ b/src/context/contextalbum.h @@ -55,7 +55,6 @@ class ContextAlbum : public QWidget { protected: QSize sizeHint() const override; void paintEvent(QPaintEvent*) override; - void resizeEvent(QResizeEvent *e) override; void mouseDoubleClickEvent(QMouseEvent *e) override; void contextMenuEvent(QContextMenuEvent *e) override;