Helpviewer/HelpTabWidget.py

branch
Py2 comp.
changeset 3178
f25fc1364c88
parent 3161
06f57a834adf
parent 3160
209a07d7e401
child 3484
645c12de6b0c
equal deleted inserted replaced
3161:06f57a834adf 3178:f25fc1364c88
530 Preferences.getPrinter("BottomMargin") * 10, 530 Preferences.getPrinter("BottomMargin") * 10,
531 QPrinter.Millimeter 531 QPrinter.Millimeter
532 ) 532 )
533 printerName = Preferences.getPrinter("PrinterName") 533 printerName = Preferences.getPrinter("PrinterName")
534 if printerName: 534 if printerName:
535 self.setPrinterName(printerName) 535 printer.setPrinterName(printerName)
536 536
537 printDialog = QPrintDialog(printer, self) 537 printDialog = QPrintDialog(printer, self)
538 if printDialog.exec_() == QDialog.Accepted: 538 if printDialog.exec_() == QDialog.Accepted:
539 try: 539 try:
540 frame.print_(printer) 540 frame.print_(printer)
569 printer.setColorMode(QPrinter.Color) 569 printer.setColorMode(QPrinter.Color)
570 else: 570 else:
571 printer.setColorMode(QPrinter.GrayScale) 571 printer.setColorMode(QPrinter.GrayScale)
572 printerName = Preferences.getPrinter("PrinterName") 572 printerName = Preferences.getPrinter("PrinterName")
573 if printerName: 573 if printerName:
574 self.setPrinterName(printerName) 574 printer.setPrinterName(printerName)
575 printer.setOutputFormat(QPrinter.PdfFormat) 575 printer.setOutputFormat(QPrinter.PdfFormat)
576 name = frame.url().path().rsplit('/', 1)[-1] 576 name = frame.url().path().rsplit('/', 1)[-1]
577 if name: 577 if name:
578 name = name.rsplit('.', 1)[0] 578 name = name.rsplit('.', 1)[0]
579 name += '.pdf' 579 name += '.pdf'
619 Preferences.getPrinter("BottomMargin") * 10, 619 Preferences.getPrinter("BottomMargin") * 10,
620 QPrinter.Millimeter 620 QPrinter.Millimeter
621 ) 621 )
622 printerName = Preferences.getPrinter("PrinterName") 622 printerName = Preferences.getPrinter("PrinterName")
623 if printerName: 623 if printerName:
624 self.setPrinterName(printerName) 624 printer.setPrinterName(printerName)
625 625
626 self.__printPreviewBrowser = browser 626 self.__printPreviewBrowser = browser
627 preview = QPrintPreviewDialog(printer, self) 627 preview = QPrintPreviewDialog(printer, self)
628 preview.paintRequested.connect(self.__printPreview) 628 preview.paintRequested.connect(self.__printPreview)
629 preview.exec_() 629 preview.exec_()

eric ide

mercurial