summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJohn Layt <jlayt@kde.org>2013-04-11 10:25:45 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-04-12 11:46:01 +0200
commit839a9c11de9b639d3e19ca62fd363a9db3a63d11 (patch)
treeecec226c8a7e3e9a252175264cf48c8865e2cea6 /src
parent47ce14cf74d673aa3d12f055e42f5fd4acc6ba3a (diff)
QPagedPaintDevice: Fix setPageSize() to set correct metrics
Use the correct metrics for the requested PageSize instead of always defaulting to A4. Task-number: QTBUG-30494 Change-Id: Ia3978afe3f7cc9b1ded1065416e5c3def44e7a05 Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com> Reviewed-by: Gunnar Sletta <gunnar.sletta@digia.com>
Diffstat (limited to 'src')
-rw-r--r--src/gui/painting/qpagedpaintdevice.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gui/painting/qpagedpaintdevice.cpp b/src/gui/painting/qpagedpaintdevice.cpp
index f67037cc39..0387f0020f 100644
--- a/src/gui/painting/qpagedpaintdevice.cpp
+++ b/src/gui/painting/qpagedpaintdevice.cpp
@@ -169,7 +169,7 @@ void QPagedPaintDevice::setPageSize(PageSize size)
if (size >= Custom)
return;
d->pageSize = size;
- d->pageSizeMM = QSizeF(pageSizes[A4].width, pageSizes[A4].height);
+ d->pageSizeMM = QSizeF(pageSizes[size].width, pageSizes[size].height);
}
/*!