--- a/src/eric7/Graphics/SvgDiagram.py Fri Oct 25 09:47:48 2024 +0200 +++ b/src/eric7/Graphics/SvgDiagram.py Fri Oct 25 17:58:59 2024 +0200 @@ -356,7 +356,7 @@ if printerName: printer.setPrinterName(printerName) - printDialog = QPrintDialog(printer, self) + printDialog = QPrintDialog(printer, parent=self) if printDialog.exec(): self.__print(printer) @@ -387,7 +387,7 @@ if printerName: printer.setPrinterName(printerName) - preview = QPrintPreviewDialog(printer, self) + preview = QPrintPreviewDialog(printer, parent=self) preview.paintRequested[QPrinter].connect(self.__print) preview.exec()