Helpviewer/HelpBrowserWV.py

changeset 3158
c91f976a2395
parent 3077
8d2e69e02e19
child 3160
209a07d7e401
equal deleted inserted replaced
3156:86a6528fea9f 3158:c91f976a2395
2308 Preferences.getPrinter("BottomMargin") * 10, 2308 Preferences.getPrinter("BottomMargin") * 10,
2309 QPrinter.Millimeter 2309 QPrinter.Millimeter
2310 ) 2310 )
2311 printerName = Preferences.getPrinter("PrinterName") 2311 printerName = Preferences.getPrinter("PrinterName")
2312 if printerName: 2312 if printerName:
2313 self.setPrinterName(printerName) 2313 printer.setPrinterName(printerName)
2314 2314
2315 printDialog = QPrintDialog(printer, self) 2315 printDialog = QPrintDialog(printer, self)
2316 if printDialog.exec_() == QDialog.Accepted: 2316 if printDialog.exec_() == QDialog.Accepted:
2317 try: 2317 try:
2318 self.__clickedFrame.print_(printer) 2318 self.__clickedFrame.print_(printer)
2346 Preferences.getPrinter("BottomMargin") * 10, 2346 Preferences.getPrinter("BottomMargin") * 10,
2347 QPrinter.Millimeter 2347 QPrinter.Millimeter
2348 ) 2348 )
2349 printerName = Preferences.getPrinter("PrinterName") 2349 printerName = Preferences.getPrinter("PrinterName")
2350 if printerName: 2350 if printerName:
2351 self.setPrinterName(printerName) 2351 printer.setPrinterName(printerName)
2352 2352
2353 preview = QPrintPreviewDialog(printer, self) 2353 preview = QPrintPreviewDialog(printer, self)
2354 preview.paintRequested.connect(self.__generatePrintPreviewClickedFrame) 2354 preview.paintRequested.connect(self.__generatePrintPreviewClickedFrame)
2355 preview.exec_() 2355 preview.exec_()
2356 2356
2380 printer.setColorMode(QPrinter.Color) 2380 printer.setColorMode(QPrinter.Color)
2381 else: 2381 else:
2382 printer.setColorMode(QPrinter.GrayScale) 2382 printer.setColorMode(QPrinter.GrayScale)
2383 printerName = Preferences.getPrinter("PrinterName") 2383 printerName = Preferences.getPrinter("PrinterName")
2384 if printerName: 2384 if printerName:
2385 self.setPrinterName(printerName) 2385 printer.setPrinterName(printerName)
2386 printer.setOutputFormat(QPrinter.PdfFormat) 2386 printer.setOutputFormat(QPrinter.PdfFormat)
2387 name = self.__clickedFrame.url().path().rsplit('/', 1)[-1] 2387 name = self.__clickedFrame.url().path().rsplit('/', 1)[-1]
2388 if name: 2388 if name:
2389 name = name.rsplit('.', 1)[0] 2389 name = name.rsplit('.', 1)[0]
2390 name += '.pdf' 2390 name += '.pdf'

eric ide

mercurial