From c84c6957435bbbd845eb1a4c0107ab63615be7ff Mon Sep 17 00:00:00 2001 From: Tobias Koenig Date: Wed, 24 Aug 2016 13:07:25 +0200 Subject: pdfviewer: Fix zooming of content Clear the page cache after zoom level has changed, otherwise the page content won't be rerendered with new zoom level. Change-Id: If374d65570c0ecce3a94d496d57a8e28dcbf8e0a Reviewed-by: Simon Hausmann --- examples/widgets/pdfviewer/sequentialpagewidget.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/examples/widgets/pdfviewer/sequentialpagewidget.cpp b/examples/widgets/pdfviewer/sequentialpagewidget.cpp index 4107b86..229ba61 100644 --- a/examples/widgets/pdfviewer/sequentialpagewidget.cpp +++ b/examples/widgets/pdfviewer/sequentialpagewidget.cpp @@ -86,6 +86,7 @@ void SequentialPageWidget::invalidate() setMinimumSize(m_totalSize); emit zoomChanged(m_zoom); qCDebug(lcExample) << "total size" << m_totalSize; + m_pageCache.clear(); update(); } -- cgit v1.2.3