diff options
author | John Layt <jlayt@kde.org> | 2013-04-11 10:25:45 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-04-12 11:46:01 +0200 |
commit | 839a9c11de9b639d3e19ca62fd363a9db3a63d11 (patch) | |
tree | ecec226c8a7e3e9a252175264cf48c8865e2cea6 /src | |
parent | 47ce14cf74d673aa3d12f055e42f5fd4acc6ba3a (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.cpp | 2 |
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); } /*! |