Helpviewer/HelpTabWidget.py

changeset 1155
4cbef040f07e
parent 978
11f8adbcac97
child 1196
77da430b4080
equal deleted inserted replaced
1153:8fe2e1abd4ea 1155:4cbef040f07e
404 printer.setColorMode(QPrinter.GrayScale) 404 printer.setColorMode(QPrinter.GrayScale)
405 if Preferences.getPrinter("FirstPageFirst"): 405 if Preferences.getPrinter("FirstPageFirst"):
406 printer.setPageOrder(QPrinter.FirstPageFirst) 406 printer.setPageOrder(QPrinter.FirstPageFirst)
407 else: 407 else:
408 printer.setPageOrder(QPrinter.LastPageFirst) 408 printer.setPageOrder(QPrinter.LastPageFirst)
409 printer.setPageMargins(
410 Preferences.getPrinter("LeftMargin") * 10,
411 Preferences.getPrinter("TopMargin") * 10,
412 Preferences.getPrinter("RightMargin") * 10,
413 Preferences.getPrinter("BottomMargin") * 10,
414 QPrinter.Millimeter
415 )
409 printer.setPrinterName(Preferences.getPrinter("PrinterName")) 416 printer.setPrinterName(Preferences.getPrinter("PrinterName"))
410 417
411 printDialog = QPrintDialog(printer, self) 418 printDialog = QPrintDialog(printer, self)
412 if printDialog.exec_() == QDialog.Accepted: 419 if printDialog.exec_() == QDialog.Accepted:
413 try: 420 try:
478 printer.setColorMode(QPrinter.GrayScale) 485 printer.setColorMode(QPrinter.GrayScale)
479 if Preferences.getPrinter("FirstPageFirst"): 486 if Preferences.getPrinter("FirstPageFirst"):
480 printer.setPageOrder(QPrinter.FirstPageFirst) 487 printer.setPageOrder(QPrinter.FirstPageFirst)
481 else: 488 else:
482 printer.setPageOrder(QPrinter.LastPageFirst) 489 printer.setPageOrder(QPrinter.LastPageFirst)
490 printer.setPageMargins(
491 Preferences.getPrinter("LeftMargin") * 10,
492 Preferences.getPrinter("TopMargin") * 10,
493 Preferences.getPrinter("RightMargin") * 10,
494 Preferences.getPrinter("BottomMargin") * 10,
495 QPrinter.Millimeter
496 )
483 printer.setPrinterName(Preferences.getPrinter("PrinterName")) 497 printer.setPrinterName(Preferences.getPrinter("PrinterName"))
484 498
485 self.__printPreviewBrowser = browser 499 self.__printPreviewBrowser = browser
486 preview = QPrintPreviewDialog(printer, self) 500 preview = QPrintPreviewDialog(printer, self)
487 preview.paintRequested.connect(self.__printPreview) 501 preview.paintRequested.connect(self.__printPreview)

eric ide

mercurial