--- a/Graphics/UMLGraphicsView.py Wed Sep 05 19:19:16 2012 +0200 +++ b/Graphics/UMLGraphicsView.py Wed Sep 05 20:07:02 2012 +0200 @@ -418,7 +418,8 @@ printer.setPrinterName(Preferences.getPrinter("PrinterName")) preview = QPrintPreviewDialog(printer, self) - preview.paintRequested[QPrinter].connect(self.printDiagram) + preview.paintRequested[QPrinter].connect( + lambda x: self.printDiagram(x, self.diagramName)) preview.exec_() def __zoom(self):