416 QPrinter.Millimeter |
416 QPrinter.Millimeter |
417 ) |
417 ) |
418 printer.setPrinterName(Preferences.getPrinter("PrinterName")) |
418 printer.setPrinterName(Preferences.getPrinter("PrinterName")) |
419 |
419 |
420 preview = QPrintPreviewDialog(printer, self) |
420 preview = QPrintPreviewDialog(printer, self) |
421 preview.paintRequested[QPrinter].connect(self.printDiagram) |
421 preview.paintRequested[QPrinter].connect( |
|
422 lambda x: self.printDiagram(x, self.diagramName)) |
422 preview.exec_() |
423 preview.exec_() |
423 |
424 |
424 def __zoom(self): |
425 def __zoom(self): |
425 """ |
426 """ |
426 Private method to handle the zoom context menu action. |
427 Private method to handle the zoom context menu action. |