From 2b250a1f28af1b01cc5fd4477f04975c6e6c20e9 Mon Sep 17 00:00:00 2001 From: hjk Date: Thu, 4 Jul 2019 18:39:17 +0200 Subject: [PATCH] Modeling: Avoid deprecation warnings Also, one call should be enough. Change-Id: Ida1462a8ce49865bf6277d3f0f5625c737573776 Reviewed-by: Christian Kandeler --- src/libs/modelinglib/qmt/diagram_scene/diagramscenemodel.cpp | 4 ++-- 1 file 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);