aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/modelinglib
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2019-07-25 09:38:09 +0200
committerEike Ziller <eike.ziller@qt.io>2019-07-25 09:38:09 +0200
commit8e376ab3403967280b3ca6bfd42b5641ce0f05bc (patch)
treeb31b1aea57155531e5b423939f96ac80d824c5c6 /src/libs/modelinglib
parenta7bf0c0ea1649fdf9bc4f4b5b312d818929b470c (diff)
parentd9e847150f0d78fad1e902d7a53e2912db39e60b (diff)
Merge remote-tracking branch 'origin/4.10'
Conflicts: src/plugins/baremetal/iarewtoolchain.cpp Change-Id: I483e81d7e920e724fb7cde84a8f6fa9bce4cd518
Diffstat (limited to 'src/libs/modelinglib')
-rw-r--r--src/libs/modelinglib/qmt/diagram_scene/diagramscenemodel.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libs/modelinglib/qmt/diagram_scene/diagramscenemodel.cpp b/src/libs/modelinglib/qmt/diagram_scene/diagramscenemodel.cpp
index 182c251b5d3..82fba740a18 100644
--- a/src/libs/modelinglib/qmt/diagram_scene/diagramscenemodel.cpp
+++ b/src/libs/modelinglib/qmt/diagram_scene/diagramscenemodel.cpp
@@ -470,10 +470,10 @@ bool DiagramSceneModel::exportPdf(const QString &fileName, bool selectedElements
QSizeF pageSize = status.m_sceneBoundingRect.size();
pageSize += QSizeF(2.0 * border, 2.0 * border);
pageSize *= scaleFactor;
+ pageSize *= dotsPerMm;
QPdfWriter pdfWriter(fileName);
- pdfWriter.setPageSize(QPdfWriter::Custom);
- pdfWriter.setPageSizeMM(pageSize * dotsPerMm);
+ pdfWriter.setPageSize(QPageSize(pageSize, QPageSize::Millimeter));
QPainter pdfPainter;
pdfPainter.begin(&pdfWriter);