KLayout Manual: Main Index » Class Index » API reference - Class QPrinter

API reference - Class QPrinter

Notation used in Ruby API documentation

Description: Binding of QPrinter

Class hierarchy: QPrinter » QPaintDevice

Public constructors

new QPrinternewConstructor QPrinter::QPrinter(QPrinter::PrinterMode mode)
new QPrinternew(const QPrinter_PrinterMode mode)Constructor QPrinter::QPrinter(QPrinter::PrinterMode mode)
new QPrinternew(const QPrinterInfo printer)Constructor QPrinter::QPrinter(const QPrinterInfo &printer, QPrinter::PrinterMode mode)
new QPrinternew(const QPrinterInfo printer,
const QPrinter_PrinterMode mode)
Constructor QPrinter::QPrinter(const QPrinterInfo &printer, QPrinter::PrinterMode mode)

Public methods

boolabortMethod bool QPrinter::abort()
[const]intactualNumCopiesMethod int QPrinter::actualNumCopies()
[const]boolcollateCopiesMethod bool QPrinter::collateCopies()
voidcollateCopies=(bool collate)Method void QPrinter::setCollateCopies(bool collate)
[const]QPrinter_ColorModecolorModeMethod QPrinter::ColorMode QPrinter::colorMode()
voidcolorMode=(const QPrinter_ColorMode arg1)Method void QPrinter::setColorMode(QPrinter::ColorMode )
voidcreateEnsures the C++ object is created
[const]stringcreatorMethod QString QPrinter::creator()
voidcreator=(string arg1)Method void QPrinter::setCreator(const QString &)
voiddestroyExplicitly destroy the object
[const]booldestroyed?Returns a value indicating whether the object was already destroyed
[const]stringdocNameMethod QString QPrinter::docName()
voiddocName=(string arg1)Method void QPrinter::setDocName(const QString &)
[const]booldoubleSidedPrintingMethod bool QPrinter::doubleSidedPrinting()
voiddoubleSidedPrinting=(bool enable)Method void QPrinter::setDoubleSidedPrinting(bool enable)
[const]QPrinter_DuplexModeduplexMethod QPrinter::DuplexMode QPrinter::duplex()
voidduplex=(const QPrinter_DuplexMode duplex)Method void QPrinter::setDuplex(QPrinter::DuplexMode duplex)
[const]boolfontEmbeddingEnabledMethod bool QPrinter::fontEmbeddingEnabled()
voidfontEmbeddingEnabled=(bool enable)Method void QPrinter::setFontEmbeddingEnabled(bool enable)
[const]intfromPageMethod int QPrinter::fromPage()
[const]boolfullPageMethod bool QPrinter::fullPage()
voidfullPage=(bool arg1)Method void QPrinter::setFullPage(bool )
[const]voidgetPageMargins(double ptr left,
double ptr top,
double ptr right,
double ptr bottom,
const QPrinter_Unit unit)
Method void QPrinter::getPageMargins(double *left, double *top, double *right, double *bottom, QPrinter::Unit unit)
[const]boolisValidMethod bool QPrinter::isValid()
[const]boolisValid?Method bool QPrinter::isValid()
[const]boolis_const_object?Returns a value indicating whether the reference is a const reference
boolnewPageMethod bool QPrinter::newPage()
[const]intnumCopiesMethod int QPrinter::numCopies()
voidnumCopies=(int arg1)Method void QPrinter::setNumCopies(int )
[const]QPrinter_OrientationorientationMethod QPrinter::Orientation QPrinter::orientation()
voidorientation=(const QPrinter_Orientation arg1)Method void QPrinter::setOrientation(QPrinter::Orientation )
[const]stringoutputFileNameMethod QString QPrinter::outputFileName()
voidoutputFileName=(string arg1)Method void QPrinter::setOutputFileName(const QString &)
[const]QPrinter_OutputFormatoutputFormatMethod QPrinter::OutputFormat QPrinter::outputFormat()
voidoutputFormat=(const QPrinter_OutputFormat format)Method void QPrinter::setOutputFormat(QPrinter::OutputFormat format)
[const]QPrinter_PageOrderpageOrderMethod QPrinter::PageOrder QPrinter::pageOrder()
voidpageOrder=(const QPrinter_PageOrder arg1)Method void QPrinter::setPageOrder(QPrinter::PageOrder )
[const]QRectpageRectMethod QRect QPrinter::pageRect()
[const]QRectFpageRect(const QPrinter_Unit arg1)Method QRectF QPrinter::pageRect(QPrinter::Unit )
[const]QPrinter_PageSizepageSizeMethod QPrinter::PageSize QPrinter::pageSize()
voidpageSize=(const QPrinter_PageSize arg1)Method void QPrinter::setPageSize(QPrinter::PageSize )
[virtual,const]QPaintEngine ptrpaintEngineVirtual method QPaintEngine * QPrinter::paintEngine()
[const]QRectpaperRectMethod QRect QPrinter::paperRect()
[const]QRectFpaperRect(const QPrinter_Unit arg1)Method QRectF QPrinter::paperRect(QPrinter::Unit )
[const]QPrinter_PageSizepaperSizeMethod QPrinter::PageSize QPrinter::paperSize()
[const]QSizeFpaperSize(const QPrinter_Unit unit)Method QSizeF QPrinter::paperSize(QPrinter::Unit unit)
voidpaperSize=(const QPrinter_PageSize arg1)Method void QPrinter::setPaperSize(QPrinter::PageSize )
[const]QPrinter_PaperSourcepaperSourceMethod QPrinter::PaperSource QPrinter::paperSource()
voidpaperSource=(const QPrinter_PaperSource arg1)Method void QPrinter::setPaperSource(QPrinter::PaperSource )
[const]QPrintEngine ptrprintEngineMethod QPrintEngine * QPrinter::printEngine()
[const]stringprintProgramMethod QString QPrinter::printProgram()
voidprintProgram=(string arg1)Method void QPrinter::setPrintProgram(const QString &)
[const]QPrinter_PrintRangeprintRangeMethod QPrinter::PrintRange QPrinter::printRange()
voidprintRange=(const QPrinter_PrintRange range)Method void QPrinter::setPrintRange(QPrinter::PrintRange range)
[const]stringprinterNameMethod QString QPrinter::printerName()
voidprinterName=(string arg1)Method void QPrinter::setPrinterName(const QString &)
[const]QPrinter_PrinterStateprinterStateMethod QPrinter::PrinterState QPrinter::printerState()
[const]intresolutionMethod int QPrinter::resolution()
voidresolution=(int arg1)Method void QPrinter::setResolution(int )
voidsetCollateCopies(bool collate)Method void QPrinter::setCollateCopies(bool collate)
voidsetColorMode(const QPrinter_ColorMode arg1)Method void QPrinter::setColorMode(QPrinter::ColorMode )
voidsetCreator(string arg1)Method void QPrinter::setCreator(const QString &)
voidsetDocName(string arg1)Method void QPrinter::setDocName(const QString &)
voidsetDoubleSidedPrinting(bool enable)Method void QPrinter::setDoubleSidedPrinting(bool enable)
voidsetDuplex(const QPrinter_DuplexMode duplex)Method void QPrinter::setDuplex(QPrinter::DuplexMode duplex)
voidsetFontEmbeddingEnabled(bool enable)Method void QPrinter::setFontEmbeddingEnabled(bool enable)
voidsetFromTo(int fromPage,
int toPage)
Method void QPrinter::setFromTo(int fromPage, int toPage)
voidsetFullPage(bool arg1)Method void QPrinter::setFullPage(bool )
voidsetNumCopies(int arg1)Method void QPrinter::setNumCopies(int )
voidsetOrientation(const QPrinter_Orientation arg1)Method void QPrinter::setOrientation(QPrinter::Orientation )
voidsetOutputFileName(string arg1)Method void QPrinter::setOutputFileName(const QString &)
voidsetOutputFormat(const QPrinter_OutputFormat format)Method void QPrinter::setOutputFormat(QPrinter::OutputFormat format)
voidsetPageMargins(double left,
double top,
double right,
double bottom,
const QPrinter_Unit unit)
Method void QPrinter::setPageMargins(double left, double top, double right, double bottom, QPrinter::Unit unit)
voidsetPageOrder(const QPrinter_PageOrder arg1)Method void QPrinter::setPageOrder(QPrinter::PageOrder )
voidsetPageSize(const QPrinter_PageSize arg1)Method void QPrinter::setPageSize(QPrinter::PageSize )
voidsetPaperSize(const QPrinter_PageSize arg1)Method void QPrinter::setPaperSize(QPrinter::PageSize )
voidsetPaperSize(const QSizeF paperSize,
const QPrinter_Unit unit)
Method void QPrinter::setPaperSize(const QSizeF &paperSize, QPrinter::Unit unit)
voidsetPaperSource(const QPrinter_PaperSource arg1)Method void QPrinter::setPaperSource(QPrinter::PaperSource )
voidsetPrintProgram(string arg1)Method void QPrinter::setPrintProgram(const QString &)
voidsetPrintRange(const QPrinter_PrintRange range)Method void QPrinter::setPrintRange(QPrinter::PrintRange range)
voidsetPrinterName(string arg1)Method void QPrinter::setPrinterName(const QString &)
voidsetResolution(int arg1)Method void QPrinter::setResolution(int )
[const]int[]supportedResolutionsMethod QList<int> QPrinter::supportedResolutions()
[const]inttoPageMethod int QPrinter::toPage()

Public static methods and constants

QPrinter_PageSizeA0Enum constant enum QPrinter::A0
QPrinter_PageSizeA1Enum constant enum QPrinter::A1
QPrinter_PageSizeA2Enum constant enum QPrinter::A2
QPrinter_PageSizeA3Enum constant enum QPrinter::A3
QPrinter_PageSizeA4Enum constant enum QPrinter::A4
QPrinter_PageSizeA5Enum constant enum QPrinter::A5
QPrinter_PageSizeA6Enum constant enum QPrinter::A6
QPrinter_PageSizeA7Enum constant enum QPrinter::A7
QPrinter_PageSizeA8Enum constant enum QPrinter::A8
QPrinter_PageSizeA9Enum constant enum QPrinter::A9
QPrinter_PrinterStateAbortedEnum constant enum QPrinter::Aborted
QPrinter_PrinterStateActiveEnum constant enum QPrinter::Active
QPrinter_PrintRangeAllPagesEnum constant enum QPrinter::AllPages
QPrinter_PaperSourceAutoEnum constant enum QPrinter::Auto
QPrinter_PageSizeB0Enum constant enum QPrinter::B0
QPrinter_PageSizeB1Enum constant enum QPrinter::B1
QPrinter_PageSizeB10Enum constant enum QPrinter::B10
QPrinter_PageSizeB2Enum constant enum QPrinter::B2
QPrinter_PageSizeB3Enum constant enum QPrinter::B3
QPrinter_PageSizeB4Enum constant enum QPrinter::B4
QPrinter_PageSizeB5Enum constant enum QPrinter::B5
QPrinter_PageSizeB6Enum constant enum QPrinter::B6
QPrinter_PageSizeB7Enum constant enum QPrinter::B7
QPrinter_PageSizeB8Enum constant enum QPrinter::B8
QPrinter_PageSizeB9Enum constant enum QPrinter::B9
QPrinter_PageSizeC5EEnum constant enum QPrinter::C5E
QPrinter_PaperSourceCassetteEnum constant enum QPrinter::Cassette
QPrinter_UnitCiceroEnum constant enum QPrinter::Cicero
QPrinter_ColorModeColorEnum constant enum QPrinter::Color
QPrinter_PageSizeComm10EEnum constant enum QPrinter::Comm10E
QPrinter_PageSizeCustomEnum constant enum QPrinter::Custom
QPrinter_PageSizeDLEEnum constant enum QPrinter::DLE
QPrinter_UnitDevicePixelEnum constant enum QPrinter::DevicePixel
QPrinter_UnitDidotEnum constant enum QPrinter::Didot
QPrinter_DuplexModeDuplexAutoEnum constant enum QPrinter::DuplexAuto
QPrinter_DuplexModeDuplexLongSideEnum constant enum QPrinter::DuplexLongSide
QPrinter_DuplexModeDuplexNoneEnum constant enum QPrinter::DuplexNone
QPrinter_DuplexModeDuplexShortSideEnum constant enum QPrinter::DuplexShortSide
QPrinter_PaperSourceEnvelopeEnum constant enum QPrinter::Envelope
QPrinter_PaperSourceEnvelopeManualEnum constant enum QPrinter::EnvelopeManual
QPrinter_PrinterStateErrorEnum constant enum QPrinter::Error
QPrinter_PageSizeExecutiveEnum constant enum QPrinter::Executive
QPrinter_PageOrderFirstPageFirstEnum constant enum QPrinter::FirstPageFirst
QPrinter_PageSizeFolioEnum constant enum QPrinter::Folio
QPrinter_PaperSourceFormSourceEnum constant enum QPrinter::FormSource
QPrinter_ColorModeGrayScaleEnum constant enum QPrinter::GrayScale
QPrinter_PrinterModeHighResolutionEnum constant enum QPrinter::HighResolution
QPrinter_PrinterStateIdleEnum constant enum QPrinter::Idle
QPrinter_UnitInchEnum constant enum QPrinter::Inch
QPrinter_OrientationLandscapeEnum constant enum QPrinter::Landscape
QPrinter_PaperSourceLargeCapacityEnum constant enum QPrinter::LargeCapacity
QPrinter_PaperSourceLargeFormatEnum constant enum QPrinter::LargeFormat
QPrinter_PageOrderLastPageFirstEnum constant enum QPrinter::LastPageFirst
QPrinter_PageSizeLedgerEnum constant enum QPrinter::Ledger
QPrinter_PageSizeLegalEnum constant enum QPrinter::Legal
QPrinter_PageSizeLetterEnum constant enum QPrinter::Letter
QPrinter_PaperSourceLowerEnum constant enum QPrinter::Lower
QPrinter_PaperSourceManualEnum constant enum QPrinter::Manual
QPrinter_PaperSourceMaxPageSourceEnum constant enum QPrinter::MaxPageSource
QPrinter_PaperSourceMiddleEnum constant enum QPrinter::Middle
QPrinter_UnitMillimeterEnum constant enum QPrinter::Millimeter
QPrinter_PageSizeNPageSizeEnum constant enum QPrinter::NPageSize
QPrinter_PageSizeNPaperSizeEnum constant enum QPrinter::NPaperSize
QPrinter_OutputFormatNativeFormatEnum constant enum QPrinter::NativeFormat
QPrinter_PaperSourceOnlyOneEnum constant enum QPrinter::OnlyOne
QPrinter_PrintRangePageRangeEnum constant enum QPrinter::PageRange
QPrinter_OutputFormatPdfFormatEnum constant enum QPrinter::PdfFormat
QPrinter_UnitPicaEnum constant enum QPrinter::Pica
QPrinter_UnitPointEnum constant enum QPrinter::Point
QPrinter_OrientationPortraitEnum constant enum QPrinter::Portrait
QPrinter_OutputFormatPostScriptFormatEnum constant enum QPrinter::PostScriptFormat
QPrinter_PrinterModePrinterResolutionEnum constant enum QPrinter::PrinterResolution
QPrinter_PrinterModeScreenResolutionEnum constant enum QPrinter::ScreenResolution
QPrinter_PrintRangeSelectionEnum constant enum QPrinter::Selection
QPrinter_PaperSourceSmallFormatEnum constant enum QPrinter::SmallFormat
QPrinter_PageSizeTabloidEnum constant enum QPrinter::Tabloid
QPrinter_PaperSourceTractorEnum constant enum QPrinter::Tractor

Protected methods (static, non-static and constructors)

[virtual,const]intmetric(const QPaintDevice_PaintDeviceMetric arg1)Virtual method int QPrinter::metric(QPaintDevice::PaintDeviceMetric )
voidsetEngines(QPrintEngine ptr printEngine,
QPaintEngine ptr paintEngine)
Method void QPrinter::setEngines(QPrintEngine *printEngine, QPaintEngine *paintEngine)

Detailed description

[static] QPrinter_PageSize A0

Description: Enum constant enum QPrinter::A0

[static] QPrinter_PageSize A1

Description: Enum constant enum QPrinter::A1

[static] QPrinter_PageSize A2

Description: Enum constant enum QPrinter::A2

[static] QPrinter_PageSize A3

Description: Enum constant enum QPrinter::A3

[static] QPrinter_PageSize A4

Description: Enum constant enum QPrinter::A4

[static] QPrinter_PageSize A5

Description: Enum constant enum QPrinter::A5

[static] QPrinter_PageSize A6

Description: Enum constant enum QPrinter::A6

[static] QPrinter_PageSize A7

Description: Enum constant enum QPrinter::A7

[static] QPrinter_PageSize A8

Description: Enum constant enum QPrinter::A8

[static] QPrinter_PageSize A9

Description: Enum constant enum QPrinter::A9

[static] QPrinter_PrinterState Aborted

Description: Enum constant enum QPrinter::Aborted

[static] QPrinter_PrinterState Active

Description: Enum constant enum QPrinter::Active

[static] QPrinter_PrintRange AllPages

Description: Enum constant enum QPrinter::AllPages

[static] QPrinter_PaperSource Auto

Description: Enum constant enum QPrinter::Auto

[static] QPrinter_PageSize B0

Description: Enum constant enum QPrinter::B0

[static] QPrinter_PageSize B1

Description: Enum constant enum QPrinter::B1

[static] QPrinter_PageSize B10

Description: Enum constant enum QPrinter::B10

[static] QPrinter_PageSize B2

Description: Enum constant enum QPrinter::B2

[static] QPrinter_PageSize B3

Description: Enum constant enum QPrinter::B3

[static] QPrinter_PageSize B4

Description: Enum constant enum QPrinter::B4

[static] QPrinter_PageSize B5

Description: Enum constant enum QPrinter::B5

[static] QPrinter_PageSize B6

Description: Enum constant enum QPrinter::B6

[static] QPrinter_PageSize B7

Description: Enum constant enum QPrinter::B7

[static] QPrinter_PageSize B8

Description: Enum constant enum QPrinter::B8

[static] QPrinter_PageSize B9

Description: Enum constant enum QPrinter::B9

[static] QPrinter_PageSize C5E

Description: Enum constant enum QPrinter::C5E

[static] QPrinter_PaperSource Cassette

Description: Enum constant enum QPrinter::Cassette

[static] QPrinter_Unit Cicero

Description: Enum constant enum QPrinter::Cicero

[static] QPrinter_ColorMode Color

Description: Enum constant enum QPrinter::Color

[static] QPrinter_PageSize Comm10E

Description: Enum constant enum QPrinter::Comm10E

[static] QPrinter_PageSize Custom

Description: Enum constant enum QPrinter::Custom

[static] QPrinter_PageSize DLE

Description: Enum constant enum QPrinter::DLE

[static] QPrinter_Unit DevicePixel

Description: Enum constant enum QPrinter::DevicePixel

[static] QPrinter_Unit Didot

Description: Enum constant enum QPrinter::Didot

[static] QPrinter_DuplexMode DuplexAuto

Description: Enum constant enum QPrinter::DuplexAuto

[static] QPrinter_DuplexMode DuplexLongSide

Description: Enum constant enum QPrinter::DuplexLongSide

[static] QPrinter_DuplexMode DuplexNone

Description: Enum constant enum QPrinter::DuplexNone

[static] QPrinter_DuplexMode DuplexShortSide

Description: Enum constant enum QPrinter::DuplexShortSide

[static] QPrinter_PaperSource Envelope

Description: Enum constant enum QPrinter::Envelope

[static] QPrinter_PaperSource EnvelopeManual

Description: Enum constant enum QPrinter::EnvelopeManual

[static] QPrinter_PrinterState Error

Description: Enum constant enum QPrinter::Error

[static] QPrinter_PageSize Executive

Description: Enum constant enum QPrinter::Executive

[static] QPrinter_PageOrder FirstPageFirst

Description: Enum constant enum QPrinter::FirstPageFirst

[static] QPrinter_PageSize Folio

Description: Enum constant enum QPrinter::Folio

[static] QPrinter_PaperSource FormSource

Description: Enum constant enum QPrinter::FormSource

[static] QPrinter_ColorMode GrayScale

Description: Enum constant enum QPrinter::GrayScale

[static] QPrinter_PrinterMode HighResolution

Description: Enum constant enum QPrinter::HighResolution

[static] QPrinter_PrinterState Idle

Description: Enum constant enum QPrinter::Idle

[static] QPrinter_Unit Inch

Description: Enum constant enum QPrinter::Inch

[static] QPrinter_Orientation Landscape

Description: Enum constant enum QPrinter::Landscape

[static] QPrinter_PaperSource LargeCapacity

Description: Enum constant enum QPrinter::LargeCapacity

[static] QPrinter_PaperSource LargeFormat

Description: Enum constant enum QPrinter::LargeFormat

[static] QPrinter_PageOrder LastPageFirst

Description: Enum constant enum QPrinter::LastPageFirst

[static] QPrinter_PageSize Ledger

Description: Enum constant enum QPrinter::Ledger

[static] QPrinter_PageSize Legal

Description: Enum constant enum QPrinter::Legal

[static] QPrinter_PageSize Letter

Description: Enum constant enum QPrinter::Letter

[static] QPrinter_PaperSource Lower

Description: Enum constant enum QPrinter::Lower

[static] QPrinter_PaperSource Manual

Description: Enum constant enum QPrinter::Manual

[static] QPrinter_PaperSource MaxPageSource

Description: Enum constant enum QPrinter::MaxPageSource

[static] QPrinter_PaperSource Middle

Description: Enum constant enum QPrinter::Middle

[static] QPrinter_Unit Millimeter

Description: Enum constant enum QPrinter::Millimeter

[static] QPrinter_PageSize NPageSize

Description: Enum constant enum QPrinter::NPageSize

[static] QPrinter_PageSize NPaperSize

Description: Enum constant enum QPrinter::NPaperSize

[static] QPrinter_OutputFormat NativeFormat

Description: Enum constant enum QPrinter::NativeFormat

[static] QPrinter_PaperSource OnlyOne

Description: Enum constant enum QPrinter::OnlyOne

[static] QPrinter_PrintRange PageRange

Description: Enum constant enum QPrinter::PageRange

[static] QPrinter_OutputFormat PdfFormat

Description: Enum constant enum QPrinter::PdfFormat

[static] QPrinter_Unit Pica

Description: Enum constant enum QPrinter::Pica

[static] QPrinter_Unit Point

Description: Enum constant enum QPrinter::Point

[static] QPrinter_Orientation Portrait

Description: Enum constant enum QPrinter::Portrait

[static] QPrinter_OutputFormat PostScriptFormat

Description: Enum constant enum QPrinter::PostScriptFormat

[static] QPrinter_PrinterMode PrinterResolution

Description: Enum constant enum QPrinter::PrinterResolution

[static] QPrinter_PrinterMode ScreenResolution

Description: Enum constant enum QPrinter::ScreenResolution

[static] QPrinter_PrintRange Selection

Description: Enum constant enum QPrinter::Selection

[static] QPrinter_PaperSource SmallFormat

Description: Enum constant enum QPrinter::SmallFormat

[static] QPrinter_PageSize Tabloid

Description: Enum constant enum QPrinter::Tabloid

[static] QPrinter_PaperSource Tractor

Description: Enum constant enum QPrinter::Tractor

bool abort

Description: Method bool QPrinter::abort()

[const] int actualNumCopies

Description: Method int QPrinter::actualNumCopies()

[const] bool collateCopies

Description: Method bool QPrinter::collateCopies()

void collateCopies=(bool collate)

Description: Method void QPrinter::setCollateCopies(bool collate)

[const] QPrinter_ColorMode colorMode

Description: Method QPrinter::ColorMode QPrinter::colorMode()

void colorMode=(const QPrinter_ColorMode arg1)

Description: Method void QPrinter::setColorMode(QPrinter::ColorMode )

void create

Description: Ensures the C++ object is created

Use this method to ensure the C++ object is created, for example to ensure that resources are allocated. Usually C++ objects are created on demand and not necessarily when the script object is created.

[const] string creator

Description: Method QString QPrinter::creator()

void creator=(string arg1)

Description: Method void QPrinter::setCreator(const QString &)

void destroy

Description: Explicitly destroy the object

Explicitly destroy the object on C++ side if it was owned by the Ruby interpreter. Subsequent access to this object will throw an exception. If the object is not owned by Ruby, this method will do nothing.

[const] bool destroyed?

Description: Returns a value indicating whether the object was already destroyed

This method returns true, if the object was destroyed, either explicitly or by the C++ side. The latter may happen, if the object is owned by a C++ object which got destroyed itself.

[const] string docName

Description: Method QString QPrinter::docName()

void docName=(string arg1)

Description: Method void QPrinter::setDocName(const QString &)

[const] bool doubleSidedPrinting

Description: Method bool QPrinter::doubleSidedPrinting()

void doubleSidedPrinting=(bool enable)

Description: Method void QPrinter::setDoubleSidedPrinting(bool enable)

[const] QPrinter_DuplexMode duplex

Description: Method QPrinter::DuplexMode QPrinter::duplex()

void duplex=(const QPrinter_DuplexMode duplex)

Description: Method void QPrinter::setDuplex(QPrinter::DuplexMode duplex)

[const] bool fontEmbeddingEnabled

Description: Method bool QPrinter::fontEmbeddingEnabled()

void fontEmbeddingEnabled=(bool enable)

Description: Method void QPrinter::setFontEmbeddingEnabled(bool enable)

[const] int fromPage

Description: Method int QPrinter::fromPage()

[const] bool fullPage

Description: Method bool QPrinter::fullPage()

void fullPage=(bool arg1)

Description: Method void QPrinter::setFullPage(bool )

[const] void getPageMargins(double ptr left,double ptr top,double ptr right,double ptr bottom,const QPrinter_Unit unit)

Description: Method void QPrinter::getPageMargins(double *left, double *top, double *right, double *bottom, QPrinter::Unit unit)

[const] bool isValid

Description: Method bool QPrinter::isValid()

[const] bool isValid?

Description: Method bool QPrinter::isValid()

[const] bool is_const_object?

Description: Returns a value indicating whether the reference is a const reference

This method returns true, if self is a const reference. In that case, only const methods may be called on self.

[virtual,const] int metric(const QPaintDevice_PaintDeviceMetric arg1)

Description: Virtual method int QPrinter::metric(QPaintDevice::PaintDeviceMetric )

This method can be reimplemented in a derived class.

[static] new QPrinter new

Description: Constructor QPrinter::QPrinter(QPrinter::PrinterMode mode)

This method creates an object of class QPrinter.

[static] new QPrinter new(const QPrinter_PrinterMode mode)

Description: Constructor QPrinter::QPrinter(QPrinter::PrinterMode mode)

This method creates an object of class QPrinter.

[static] new QPrinter new(const QPrinterInfo printer)

Description: Constructor QPrinter::QPrinter(const QPrinterInfo &printer, QPrinter::PrinterMode mode)

This method creates an object of class QPrinter.

[static] new QPrinter new(const QPrinterInfo printer,const QPrinter_PrinterMode mode)

Description: Constructor QPrinter::QPrinter(const QPrinterInfo &printer, QPrinter::PrinterMode mode)

This method creates an object of class QPrinter.

bool newPage

Description: Method bool QPrinter::newPage()

[const] int numCopies

Description: Method int QPrinter::numCopies()

void numCopies=(int arg1)

Description: Method void QPrinter::setNumCopies(int )

[const] QPrinter_Orientation orientation

Description: Method QPrinter::Orientation QPrinter::orientation()

void orientation=(const QPrinter_Orientation arg1)

Description: Method void QPrinter::setOrientation(QPrinter::Orientation )

[const] string outputFileName

Description: Method QString QPrinter::outputFileName()

void outputFileName=(string arg1)

Description: Method void QPrinter::setOutputFileName(const QString &)

[const] QPrinter_OutputFormat outputFormat

Description: Method QPrinter::OutputFormat QPrinter::outputFormat()

void outputFormat=(const QPrinter_OutputFormat format)

Description: Method void QPrinter::setOutputFormat(QPrinter::OutputFormat format)

[const] QPrinter_PageOrder pageOrder

Description: Method QPrinter::PageOrder QPrinter::pageOrder()

void pageOrder=(const QPrinter_PageOrder arg1)

Description: Method void QPrinter::setPageOrder(QPrinter::PageOrder )

[const] QRect pageRect

Description: Method QRect QPrinter::pageRect()

[const] QRectF pageRect(const QPrinter_Unit arg1)

Description: Method QRectF QPrinter::pageRect(QPrinter::Unit )

[const] QPrinter_PageSize pageSize

Description: Method QPrinter::PageSize QPrinter::pageSize()

void pageSize=(const QPrinter_PageSize arg1)

Description: Method void QPrinter::setPageSize(QPrinter::PageSize )

[virtual,const] QPaintEngine ptr paintEngine

Description: Virtual method QPaintEngine * QPrinter::paintEngine()

This method can be reimplemented in a derived class.

[const] QRect paperRect

Description: Method QRect QPrinter::paperRect()

[const] QRectF paperRect(const QPrinter_Unit arg1)

Description: Method QRectF QPrinter::paperRect(QPrinter::Unit )

[const] QPrinter_PageSize paperSize

Description: Method QPrinter::PageSize QPrinter::paperSize()

[const] QSizeF paperSize(const QPrinter_Unit unit)

Description: Method QSizeF QPrinter::paperSize(QPrinter::Unit unit)

void paperSize=(const QPrinter_PageSize arg1)

Description: Method void QPrinter::setPaperSize(QPrinter::PageSize )

[const] QPrinter_PaperSource paperSource

Description: Method QPrinter::PaperSource QPrinter::paperSource()

void paperSource=(const QPrinter_PaperSource arg1)

Description: Method void QPrinter::setPaperSource(QPrinter::PaperSource )

[const] QPrintEngine ptr printEngine

Description: Method QPrintEngine * QPrinter::printEngine()

[const] string printProgram

Description: Method QString QPrinter::printProgram()

void printProgram=(string arg1)

Description: Method void QPrinter::setPrintProgram(const QString &)

[const] QPrinter_PrintRange printRange

Description: Method QPrinter::PrintRange QPrinter::printRange()

void printRange=(const QPrinter_PrintRange range)

Description: Method void QPrinter::setPrintRange(QPrinter::PrintRange range)

[const] string printerName

Description: Method QString QPrinter::printerName()

void printerName=(string arg1)

Description: Method void QPrinter::setPrinterName(const QString &)

[const] QPrinter_PrinterState printerState

Description: Method QPrinter::PrinterState QPrinter::printerState()

[const] int resolution

Description: Method int QPrinter::resolution()

void resolution=(int arg1)

Description: Method void QPrinter::setResolution(int )

void setCollateCopies(bool collate)

Description: Method void QPrinter::setCollateCopies(bool collate)

void setColorMode(const QPrinter_ColorMode arg1)

Description: Method void QPrinter::setColorMode(QPrinter::ColorMode )

void setCreator(string arg1)

Description: Method void QPrinter::setCreator(const QString &)

void setDocName(string arg1)

Description: Method void QPrinter::setDocName(const QString &)

void setDoubleSidedPrinting(bool enable)

Description: Method void QPrinter::setDoubleSidedPrinting(bool enable)

void setDuplex(const QPrinter_DuplexMode duplex)

Description: Method void QPrinter::setDuplex(QPrinter::DuplexMode duplex)

void setEngines(QPrintEngine ptr printEngine,QPaintEngine ptr paintEngine)

Description: Method void QPrinter::setEngines(QPrintEngine *printEngine, QPaintEngine *paintEngine)

This method is protected and can only be called from inside a derived class.

void setFontEmbeddingEnabled(bool enable)

Description: Method void QPrinter::setFontEmbeddingEnabled(bool enable)

void setFromTo(int fromPage,int toPage)

Description: Method void QPrinter::setFromTo(int fromPage, int toPage)

void setFullPage(bool arg1)

Description: Method void QPrinter::setFullPage(bool )

void setNumCopies(int arg1)

Description: Method void QPrinter::setNumCopies(int )

void setOrientation(const QPrinter_Orientation arg1)

Description: Method void QPrinter::setOrientation(QPrinter::Orientation )

void setOutputFileName(string arg1)

Description: Method void QPrinter::setOutputFileName(const QString &)

void setOutputFormat(const QPrinter_OutputFormat format)

Description: Method void QPrinter::setOutputFormat(QPrinter::OutputFormat format)

void setPageMargins(double left,double top,double right,double bottom,const QPrinter_Unit unit)

Description: Method void QPrinter::setPageMargins(double left, double top, double right, double bottom, QPrinter::Unit unit)

void setPageOrder(const QPrinter_PageOrder arg1)

Description: Method void QPrinter::setPageOrder(QPrinter::PageOrder )

void setPageSize(const QPrinter_PageSize arg1)

Description: Method void QPrinter::setPageSize(QPrinter::PageSize )

void setPaperSize(const QPrinter_PageSize arg1)

Description: Method void QPrinter::setPaperSize(QPrinter::PageSize )

void setPaperSize(const QSizeF paperSize,const QPrinter_Unit unit)

Description: Method void QPrinter::setPaperSize(const QSizeF &paperSize, QPrinter::Unit unit)

void setPaperSource(const QPrinter_PaperSource arg1)

Description: Method void QPrinter::setPaperSource(QPrinter::PaperSource )

void setPrintProgram(string arg1)

Description: Method void QPrinter::setPrintProgram(const QString &)

void setPrintRange(const QPrinter_PrintRange range)

Description: Method void QPrinter::setPrintRange(QPrinter::PrintRange range)

void setPrinterName(string arg1)

Description: Method void QPrinter::setPrinterName(const QString &)

void setResolution(int arg1)

Description: Method void QPrinter::setResolution(int )

[const] int[] supportedResolutions

Description: Method QList<int> QPrinter::supportedResolutions()

[const] int toPage

Description: Method int QPrinter::toPage()