diff options
author | hjk <hjk@qt.io> | 2019-07-04 18:39:17 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2019-07-22 08:11:22 +0000 |
commit | 2b250a1f28af1b01cc5fd4477f04975c6e6c20e9 (patch) | |
tree | 5f9899ebdc5829d7e7410a4f9105cad5ffb883b9 /src/libs/modelinglib | |
parent | 4c77521a6fe1a491907084fed293b7d42a8dbc63 (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.cpp | 4 |
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); |