From 416ec501fea7b62b659ff50adee3b5ab2e2080f0 Mon Sep 17 00:00:00 2001 From: Laurent Trinques Date: Thu, 23 Apr 2026 09:49:42 +0200 Subject: [PATCH] GenerateSvg: Corrected view: The contents of svg export is not correctly centered within the exported area, thanks Tom https://qelectrotech.org/forum/viewtopic.php?pid=22781#p22781 --- sources/exportdialog.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sources/exportdialog.cpp b/sources/exportdialog.cpp index 8397eb6a4..18fcfc98f 100644 --- a/sources/exportdialog.cpp +++ b/sources/exportdialog.cpp @@ -418,7 +418,8 @@ void ExportDialog::generateSvg( // "joue" la QPicture sur un QSvgGenerator QSvgGenerator svg_engine; - svg_engine.setSize(QSize((width*9/16), (height*9/16))); + svg_engine.setSize(QSize(width, height)); + svg_engine.setViewBox(QRect(0, 0, width*0.75, height*0.75)); svg_engine.setOutputDevice(&io_device); QPainter svg_painter(&svg_engine); picture.play(&svg_painter);