aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/modelinglib
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2019-07-04 18:39:17 +0200
committerhjk <hjk@qt.io>2019-07-22 08:11:22 +0000
commit2b250a1f28af1b01cc5fd4477f04975c6e6c20e9 (patch)
tree5f9899ebdc5829d7e7410a4f9105cad5ffb883b9 /src/libs/modelinglib
parent4c77521a6fe1a491907084fed293b7d42a8dbc63 (diff)
Modeling: Avoid deprecation warnings
Also, one call should be enough. Change-Id: Ida1462a8ce49865bf6277d3f0f5625c737573776 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
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 3587fc366b1..36c8ae07d4e 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);