Helpviewer/HelpTabWidget.py

changeset 3158
c91f976a2395
parent 3077
8d2e69e02e19
child 3160
209a07d7e401
equal deleted inserted replaced
3156:86a6528fea9f 3158:c91f976a2395
528 Preferences.getPrinter("BottomMargin") * 10, 528 Preferences.getPrinter("BottomMargin") * 10,
529 QPrinter.Millimeter 529 QPrinter.Millimeter
530 ) 530 )
531 printerName = Preferences.getPrinter("PrinterName") 531 printerName = Preferences.getPrinter("PrinterName")
532 if printerName: 532 if printerName:
533 self.setPrinterName(printerName) 533 printer.setPrinterName(printerName)
534 534
535 printDialog = QPrintDialog(printer, self) 535 printDialog = QPrintDialog(printer, self)
536 if printDialog.exec_() == QDialog.Accepted: 536 if printDialog.exec_() == QDialog.Accepted:
537 try: 537 try:
538 frame.print_(printer) 538 frame.print_(printer)
567 printer.setColorMode(QPrinter.Color) 567 printer.setColorMode(QPrinter.Color)
568 else: 568 else:
569 printer.setColorMode(QPrinter.GrayScale) 569 printer.setColorMode(QPrinter.GrayScale)
570 printerName = Preferences.getPrinter("PrinterName") 570 printerName = Preferences.getPrinter("PrinterName")
571 if printerName: 571 if printerName:
572 self.setPrinterName(printerName) 572 printer.setPrinterName(printerName)
573 printer.setOutputFormat(QPrinter.PdfFormat) 573 printer.setOutputFormat(QPrinter.PdfFormat)
574 name = frame.url().path().rsplit('/', 1)[-1] 574 name = frame.url().path().rsplit('/', 1)[-1]
575 if name: 575 if name:
576 name = name.rsplit('.', 1)[0] 576 name = name.rsplit('.', 1)[0]
577 name += '.pdf' 577 name += '.pdf'
617 Preferences.getPrinter("BottomMargin") * 10, 617 Preferences.getPrinter("BottomMargin") * 10,
618 QPrinter.Millimeter 618 QPrinter.Millimeter
619 ) 619 )
620 printerName = Preferences.getPrinter("PrinterName") 620 printerName = Preferences.getPrinter("PrinterName")
621 if printerName: 621 if printerName:
622 self.setPrinterName(printerName) 622 printer.setPrinterName(printerName)
623 623
624 self.__printPreviewBrowser = browser 624 self.__printPreviewBrowser = browser
625 preview = QPrintPreviewDialog(printer, self) 625 preview = QPrintPreviewDialog(printer, self)
626 preview.paintRequested.connect(self.__printPreview) 626 preview.paintRequested.connect(self.__printPreview)
627 preview.exec_() 627 preview.exec_()

eric ide

mercurial