Home · All Classes · Modules · QSS HELP · QSS 案例 · VER007 HOME |
该QPrintEngine类定义一个接口,用于如何QPrinter交互与给定的打印子系统。More...
该QPrintEngine类定义一个接口,用于如何QPrinter交互与给定的打印子系统。
创建您自己的打印引擎时常见的情况是从两个派生QPaintEngine和QPrintEngine 。打印引擎的各种性质都给予property( ),并设置用setProperty( ) 。
该枚举用于打印引擎之间的通信性能和QPrinter。一个属性可能会或可能不会被给定的打印引擎的支持。
Constant | Value | Description |
---|---|---|
QPrintEngine.PPK_CollateCopies | 0 | 一个布尔值,表示打印输出是否应该整理与否。 |
QPrintEngine.PPK_ColorMode | 1 | 指QPrinter.ColorMode,无论是彩色还是黑白。 |
QPrintEngine.PPK_Creator | 2 | 一个字符串,描述了文档的创建者。 |
QPrintEngine.PPK_Duplex | 21 | 一个布尔值,指示是否应该用于打印输出的打印机纸张的两面。 |
QPrintEngine.PPK_DocumentName | 3 | 一个字符串,描述在后台打印程序的文件名。 |
QPrintEngine.PPK_FontEmbedding | 19 | 一个布尔值,表示该文档的字体数据是否应该被嵌入在发送到打印机的数据。 |
QPrintEngine.PPK_FullPage | 4 | 一个布尔值,说明如果打印机应该是整页或没有。 |
QPrintEngine.PPK_NumberOfCopies | 5 | 已过时。一个整数,指定打印份数。使用PPK_CopyCount代替。 |
QPrintEngine.PPK_Orientation | 6 | 指定QPrinter.Orientation值。 |
QPrintEngine.PPK_OutputFileName | 7 | 输出文件名作为一个字符串。一个空的文件名表示打印机不能打印到文件。 |
QPrintEngine.PPK_PageOrder | 8 | 指定QPrinter.PageOrder值。 |
QPrintEngine.PPK_PageRect | 9 | A QRect指定页面的矩形 |
QPrintEngine.PPK_PageSize | 10 | 已过时。使用PPK_PaperSize代替。 |
QPrintEngine.PPK_PaperRect | 11 | A QRect指定纸张的矩形。 |
QPrintEngine.PPK_PaperSource | 12 | 指定QPrinter.PaperSource值。 |
QPrintEngine.PPK_PaperSources | 22 | 指定多于一个QPrinter.PaperSource值。 |
QPrintEngine.PPK_PaperSize | PPK_PageSize | 指定QPrinter.PaperSize值。 |
QPrintEngine.PPK_PrinterName | 13 | 一个字符串,指定打印机的名称。 |
QPrintEngine.PPK_PrinterProgram | 14 | 一个字符串,指定用于打印的打印机程序的名称, |
QPrintEngine.PPK_Resolution | 15 | 一个整数描述每英寸点数为这台打印机。 |
QPrintEngine.PPK_SelectionOption | 16 | |
QPrintEngine.PPK_SupportedResolutions | 17 | 整数列表QVariants描述一组打印机有支持的分辨率。 |
QPrintEngine.PPK_SuppressSystemPrintStatus | 20 | 打压展示印刷进步的内置对话框。由于4.1本只有在Mac OS X,其中,在默认情况下,会显示一个状态对话框的效果。 |
QPrintEngine.PPK_WindowsPageSize | 18 | 一个整数,指定在Windows上DM_PAPER条目。 |
QPrintEngine.PPK_CustomPaperSize | 23 | A QSizeF在指定自定义纸张尺寸QPrinter.Point单元。 |
QPrintEngine.PPK_PageMargins | 24 | A QList\u003cQVariant\u003e包含左,上,右,下边距值。 |
QPrintEngine.PPK_CopyCount | 25 | 一个整数,指定要打印的副本数。 |
QPrintEngine.PPK_SupportsMultipleCopies | 26 | 一个布尔值,表示打印机是否支持打印多份在一个作业。 |
QPrintEngine.PPK_CustomBase | 0xff00 | 为扩展的基础。 |
这种方法是抽象的,应在任何子类中重新实现。
指示打印引擎,中止打印处理。成功返回True ,否则返回False 。
这种方法是抽象的,应在任何子类中重新实现。
返回度量给定的id。
这种方法是抽象的,应在任何子类中重新实现。
指示打印引擎启动一个新的页面。返回True如果打印机能够创建新的页面,否则返回False 。
这种方法是抽象的,应在任何子类中重新实现。
返回正在使用的打印引擎的打印机的当前状态。
这种方法是抽象的,应在任何子类中重新实现。
返回由指定的打印引擎的财产key。
See also setProperty( ) 。
这种方法是抽象的,应在任何子类中重新实现。
设置由指定的打印引擎的财产key为给定的value。
See also property( ) 。
PyQt 4.10.3 for X11 | Copyright © Riverbank Computing Ltd and Nokia 2012 | Qt 4.8.5 |