summaryrefslogtreecommitdiff
path: root/qt4
diff options
context:
space:
mode:
authorPino Toscano <pino@kde.org>2009-07-04 00:19:23 +0200
committerPino Toscano <pino@kde.org>2009-07-04 00:19:23 +0200
commit92ad0ef89fe7690d83854b4821178dfdb2e22897 (patch)
treef6f3c3117ae57551a5327da3054b9d09f3b133a4 /qt4
parent97094d13bc0f144b25e13c1de7a5328608ab13e3 (diff)
[Qt4 demo] hopefully fix the page size on zoom change
Diffstat (limited to 'qt4')
-rw-r--r--qt4/demos/pageview.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/qt4/demos/pageview.cpp b/qt4/demos/pageview.cpp
index e59e5e05..734dacb1 100644
--- a/qt4/demos/pageview.cpp
+++ b/qt4/demos/pageview.cpp
@@ -54,12 +54,9 @@ void PageView::documentClosed()
void PageView::pageChanged(int page)
{
Poppler::Page *popplerPage = document()->page(page);
- QSize pageSize = popplerPage->pageSize();
- pageSize.setWidth(int(pageSize.width() / 72.0 * m_dpiX));
- pageSize.setHeight(int(pageSize.height() / 72.0 * m_dpiY));
const double resX = m_dpiX * m_zoom;
const double resY = m_dpiY * m_zoom;
- QImage image = popplerPage->renderToImage(resX, resY, 0, 0, pageSize.width(), pageSize.height());
+ QImage image = popplerPage->renderToImage(resX, resY);
if (!image.isNull()) {
m_imageLabel->resize(image.size());
m_imageLabel->setPixmap(QPixmap::fromImage(image));