Graphics/UMLGraphicsView.py

changeset 3048
83f86da6344e
parent 3035
36e9f388958b
child 3060
5883ce99ee12
child 3158
c91f976a2395
equal deleted inserted replaced
3047:2a3c730dbb58 3048:83f86da6344e
414 Preferences.getPrinter("TopMargin") * 10, 414 Preferences.getPrinter("TopMargin") * 10,
415 Preferences.getPrinter("RightMargin") * 10, 415 Preferences.getPrinter("RightMargin") * 10,
416 Preferences.getPrinter("BottomMargin") * 10, 416 Preferences.getPrinter("BottomMargin") * 10,
417 QPrinter.Millimeter 417 QPrinter.Millimeter
418 ) 418 )
419 printer.setPrinterName(Preferences.getPrinter("PrinterName")) 419 printerName = Preferences.getPrinter("PrinterName")
420 if printerName:
421 self.setPrinterName(printerName)
420 422
421 printDialog = QPrintDialog(printer, self) 423 printDialog = QPrintDialog(printer, self)
422 if printDialog.exec_(): 424 if printDialog.exec_():
423 super().printDiagram(printer, self.diagramName) 425 super().printDiagram(printer, self.diagramName)
424 426
443 Preferences.getPrinter("TopMargin") * 10, 445 Preferences.getPrinter("TopMargin") * 10,
444 Preferences.getPrinter("RightMargin") * 10, 446 Preferences.getPrinter("RightMargin") * 10,
445 Preferences.getPrinter("BottomMargin") * 10, 447 Preferences.getPrinter("BottomMargin") * 10,
446 QPrinter.Millimeter 448 QPrinter.Millimeter
447 ) 449 )
448 printer.setPrinterName(Preferences.getPrinter("PrinterName")) 450 printerName = Preferences.getPrinter("PrinterName")
451 if printerName:
452 self.setPrinterName(printerName)
449 453
450 preview = QPrintPreviewDialog(printer, self) 454 preview = QPrintPreviewDialog(printer, self)
451 preview.paintRequested[QPrinter].connect(self.__printPreviewPrint) 455 preview.paintRequested[QPrinter].connect(self.__printPreviewPrint)
452 preview.exec_() 456 preview.exec_()
453 457

eric ide

mercurial