- All Implemented Interfaces:
QPagedPaintDevice,QPaintDevice,QtObjectInterface
Paint device that paints on a printer
Java wrapper for Qt class QPrinter
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumJava wrapper for Qt enumQPrinter::ColorModestatic enumJava wrapper for Qt enumQPrinter::DuplexModestatic enumJava wrapper for Qt enumQPrinter::Orientationstatic enumJava wrapper for Qt enumQPrinter::OutputFormatstatic enumJava wrapper for Qt enumQPrinter::PageOrderstatic enumJava wrapper for Qt enumQPrinter::PaperSourcestatic enumJava wrapper for Qt enumQPrinter::PrinterModestatic enumJava wrapper for Qt enumQPrinter::PrinterStatestatic enumJava wrapper for Qt enumQPrinter::PrintRangestatic enumJava wrapper for Qt enumQPrinter::UnitNested classes/interfaces inherited from interface io.qt.gui.QPagedPaintDevice
QPagedPaintDevice.Margins, QPagedPaintDevice.PageSize, QPagedPaintDevice.PdfVersionNested classes/interfaces inherited from interface io.qt.gui.QPaintDevice
QPaintDevice.PaintDeviceMetric -
Constructor Summary
ConstructorsConstructorDescriptionQPrinter()Overloaded constructor forQPrinter(io.qt.printsupport.QPrinter.PrinterMode)withmode = io.qt.printsupport.QPrinter.PrinterMode.ScreenResolution.QPrinter(QPrinterInfo printer) Overloaded constructor forQPrinter(io.qt.printsupport.QPrinterInfo, io.qt.printsupport.QPrinter.PrinterMode)withmode = io.qt.printsupport.QPrinter.PrinterMode.ScreenResolution.QPrinter(QPrinterInfo printer, QPrinter.PrinterMode mode) QPrinter(QPrinter.PrinterMode mode) -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanabort()final intfinal booleanfinal intfinal QPrinter.ColorModefinal intfinal Stringcreator()final intdepth()protected final QPageLayoutSeeQPagedPaintDevice::devicePageLayout()const final doublefinal doublestatic doubleSeeQPaintDevice::devicePixelRatioFScale() final StringdocName()final booleanfinal QPrinter.DuplexModeduplex()final booleanfinal intfromPage()final booleanfullPage()final QMarginsFgetPageMargins(QPrinter.Unit unit) final intheight()final intheightMM()protected voidinitPainter(QPainter painter) SeeQPaintDevice::initPainter(QPainter*)const final booleanisValid()final intfinal intmargins()protected intmetric(QPaintDevice.PaintDeviceMetric arg__1) booleannewPage()final intfinal QPrinter.Orientationfinal Stringfinal QPrinter.OutputFormatfinal QPageLayoutfinal QPrinter.PageOrderfinal QRectpageRect()final QRectFpageRect(QPrinter.Unit arg__1) pageSize()final QSizeFfinal booleanfinal Stringfinal QRectfinal QRectFpaperRect(QPrinter.Unit arg__1) final QSizeFpaperSize(QPrinter.Unit unit) final QPrinter.PaperSourcefinal intfinal intfinal QPrintEnginefinal Stringfinal Stringfinal QPrinter.PrinterStatefinal Stringfinal QPrinter.PrintRangeprotected QPaintDeviceredirected(QPoint offset) SeeQPaintDevice::redirected(QPoint*)const final intfinal voidsetCollateCopies(boolean collate) final voidsetColorMode(QPrinter.ColorMode arg__1) final voidsetCopyCount(int arg__1) final voidsetCreator(String arg__1) final voidsetDocName(String arg__1) final voidsetDoubleSidedPrinting(boolean enable) final voidsetDuplex(QPrinter.DuplexMode duplex) protected final voidsetEngines(QPrintEngine printEngine, QPaintEngine paintEngine) final voidsetFontEmbeddingEnabled(boolean enable) final voidsetFromTo(int fromPage, int toPage) final voidsetFullPage(boolean arg__1) voidfinal voidsetNumCopies(int arg__1) final voidsetOrientation(QPrinter.Orientation arg__1) final voidsetOutputFileName(String arg__1) final voidsetOutputFormat(QPrinter.OutputFormat format) final booleansetPageLayout(QPageLayout pageLayout) final voidsetPageMargins(double left, double top, double right, double bottom, QPrinter.Unit unit) final booleansetPageMargins(QMargins margins) Overloaded function forsetPageMargins(io.qt.core.QMarginsF).final booleansetPageMargins(QMarginsF margins) final booleansetPageMargins(QMarginsF margins, QPageLayout.Unit units) final booleansetPageMargins(QMargins margins, QPageLayout.Unit units) Overloaded function forsetPageMargins(io.qt.core.QMarginsF, io.qt.gui.QPageLayout.Unit).final voidsetPageOrder(QPrinter.PageOrder arg__1) final booleansetPageOrientation(QPageLayout.Orientation orientation) final booleansetPageSize(QPageSize pageSize) voidfinal voidsetPageSizeMM(QSize size) Overloaded function forsetPageSizeMM(io.qt.core.QSizeF).voidsetPageSizeMM(QSizeF size) final voidsetPaperName(String paperName) final voidsetPaperSize(QSizeF paperSize, QPrinter.Unit unit) final voidsetPaperSize(QSize paperSize, QPrinter.Unit unit) Overloaded function forsetPaperSize(io.qt.core.QSizeF, io.qt.printsupport.QPrinter.Unit).final voidfinal voidsetPaperSource(QPrinter.PaperSource arg__1) final voidfinal voidsetPrinterName(String arg__1) final voidsetPrinterSelectionOption(String arg__1) final voidsetPrintProgram(String arg__1) final voidsetPrintRange(QPrinter.PrintRange range) final voidsetResolution(int arg__1) final voidsetWinPageSize(int winPageSize) protected QPainterSeeQPaintDevice::sharedPainter()const final QList<@QtPrimitiveType Integer>final booleanfinal inttoPage()final intwidth()final intwidthMM()final intMethods inherited from class io.qt.QtObject
dispose, equals, isDisposedMethods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.qt.QtObjectInterface
dispose, isDisposed
-
Constructor Details
-
QPrinter
- Parameters:
mode-
-
QPrinter
- Parameters:
printer-mode-- Since:
- This function was introduced in Qt 4.4.
-
QPrinter
public QPrinter()Overloaded constructor for
QPrinter(io.qt.printsupport.QPrinter.PrinterMode)withmode = io.qt.printsupport.QPrinter.PrinterMode.ScreenResolution. -
QPrinter
Overloaded constructor for
QPrinter(io.qt.printsupport.QPrinterInfo, io.qt.printsupport.QPrinter.PrinterMode)withmode = io.qt.printsupport.QPrinter.PrinterMode.ScreenResolution.
-
-
Method Details
-
abort
- Returns:
-
actualNumCopies
- Returns:
- Since:
- This function was introduced in Qt 4.6.
-
collateCopies
- Returns:
- Since:
- This function was introduced in Qt 4.1.
-
colorCount
- Specified by:
colorCountin interfaceQPaintDevice- Returns:
-
colorMode
- Returns:
-
copyCount
- Returns:
- Since:
- This function was introduced in Qt 4.7.
-
creator
- Returns:
-
depth
- Specified by:
depthin interfaceQPaintDevice- Returns:
-
devicePageLayout
See
QPagedPaintDevice::devicePageLayout()const - Returns:
-
devicePixelRatio
- Specified by:
devicePixelRatioin interfaceQPaintDevice- Returns:
-
devicePixelRatioF
- Specified by:
devicePixelRatioFin interfaceQPaintDevice- Returns:
- Since:
- This function was introduced in Qt 5.6.
-
docName
- Returns:
-
doubleSidedPrinting
- Returns:
- Since:
- This function was introduced in Qt 4.2.
-
duplex
- Returns:
- Since:
- This function was introduced in Qt 4.4.
-
fontEmbeddingEnabled
- Returns:
- Since:
- This function was introduced in Qt 4.1.
-
fromPage
- Returns:
- Since:
- This function was introduced in Qt 4.1.
-
fullPage
- Returns:
-
getPageMargins
- Parameters:
unit-- Since:
- This function was introduced in Qt 4.4.
-
height
- Specified by:
heightin interfaceQPaintDevice- Returns:
-
heightMM
- Specified by:
heightMMin interfaceQPaintDevice- Returns:
-
isValid
- Returns:
- Since:
- This function was introduced in Qt 4.4.
-
logicalDpiX
- Specified by:
logicalDpiXin interfaceQPaintDevice- Returns:
-
logicalDpiY
- Specified by:
logicalDpiYin interfaceQPaintDevice- Returns:
-
margins
- Specified by:
marginsin interfaceQPagedPaintDevice- Returns:
-
numCopies
- Returns:
-
orientation
- Returns:
-
outputFileName
- Returns:
-
outputFormat
- Returns:
- Since:
- This function was introduced in Qt 4.1.
-
pageLayout
- Specified by:
pageLayoutin interfaceQPagedPaintDevice- Returns:
- Since:
- This function was introduced in Qt 5.3.
-
pageOrder
- Returns:
-
pageRect
- Returns:
-
pageRect
- Parameters:
arg__1-- Returns:
- Since:
- This function was introduced in Qt 4.4.
-
pageSize
- Specified by:
pageSizein interfaceQPagedPaintDevice- Returns:
-
pageSizeMM
- Specified by:
pageSizeMMin interfaceQPagedPaintDevice- Returns:
-
paintingActive
- Specified by:
paintingActivein interfaceQPaintDevice- Returns:
-
paperName
- Returns:
- Since:
- This function was introduced in Qt 5.1.
-
paperRect
- Returns:
-
paperRect
- Parameters:
arg__1-- Returns:
- Since:
- This function was introduced in Qt 4.4.
-
paperSize
- Returns:
- Since:
- This function was introduced in Qt 4.4.
-
paperSize
- Parameters:
unit-- Returns:
- Since:
- This function was introduced in Qt 4.4.
-
paperSource
- Returns:
-
pdfVersion
- Returns:
- Since:
- This function was introduced in Qt 5.10.
-
physicalDpiX
- Specified by:
physicalDpiXin interfaceQPaintDevice- Returns:
-
physicalDpiY
- Specified by:
physicalDpiYin interfaceQPaintDevice- Returns:
-
printEngine
- Returns:
- Since:
- This function was introduced in Qt 4.1.
-
printProgram
- Returns:
-
printRange
- Returns:
- Since:
- This function was introduced in Qt 4.1.
-
printerName
- Returns:
-
printerSelectionOption
- Returns:
-
printerState
- Returns:
-
resolution
- Returns:
-
setCollateCopies
- Parameters:
collate-- Since:
- This function was introduced in Qt 4.1.
-
setColorMode
- Parameters:
arg__1-
-
setCopyCount
- Parameters:
arg__1-- Since:
- This function was introduced in Qt 4.7.
-
setCreator
- Parameters:
arg__1-
-
setDocName
- Parameters:
arg__1-
-
setDoubleSidedPrinting
- Parameters:
enable-- Since:
- This function was introduced in Qt 4.2.
-
setDuplex
- Parameters:
duplex-- Since:
- This function was introduced in Qt 4.4.
-
setEngines
- Parameters:
printEngine-paintEngine-- Since:
- This function was introduced in Qt 4.1.
-
setFontEmbeddingEnabled
- Parameters:
enable-- Since:
- This function was introduced in Qt 4.1.
-
setFromTo
- Parameters:
fromPage-toPage-- Since:
- This function was introduced in Qt 4.1.
-
setFullPage
- Parameters:
arg__1-
-
setNumCopies
- Parameters:
arg__1-
-
setOrientation
- Parameters:
arg__1-
-
setOutputFileName
- Parameters:
arg__1-
-
setOutputFormat
- Parameters:
format-- Since:
- This function was introduced in Qt 4.1.
-
setPageLayout
- Specified by:
setPageLayoutin interfaceQPagedPaintDevice- Parameters:
pageLayout-- Returns:
- Since:
- This function was introduced in Qt 5.3.
-
setPageMargins
- Specified by:
setPageMarginsin interfaceQPagedPaintDevice- Parameters:
margins-- Returns:
- Since:
- This function was introduced in Qt 5.3.
-
setPageMargins
- Specified by:
setPageMarginsin interfaceQPagedPaintDevice- Parameters:
margins-units-- Returns:
- Since:
- This function was introduced in Qt 5.3.
-
setPageMargins
@QtUninvokable public final void setPageMargins(double left, double top, double right, double bottom, QPrinter.Unit unit) - Parameters:
left-top-right-bottom-unit-- Since:
- This function was introduced in Qt 4.4.
-
setPageOrder
- Parameters:
arg__1-
-
setPageOrientation
- Specified by:
setPageOrientationin interfaceQPagedPaintDevice- Parameters:
orientation-- Returns:
- Since:
- This function was introduced in Qt 5.3.
-
setPageSize
- Specified by:
setPageSizein interfaceQPagedPaintDevice- Parameters:
pageSize-- Returns:
- Since:
- This function was introduced in Qt 5.3.
-
setPaperName
- Parameters:
paperName-- Since:
- This function was introduced in Qt 5.1.
-
setPaperSize
- Parameters:
arg__1-- Since:
- This function was introduced in Qt 4.4.
-
setPaperSize
- Parameters:
paperSize-unit-- Since:
- This function was introduced in Qt 4.4.
-
setPaperSource
- Parameters:
arg__1-
-
setPdfVersion
- Parameters:
version-- Since:
- This function was introduced in Qt 5.10.
-
setPrintProgram
- Parameters:
arg__1-
-
setPrintRange
- Parameters:
range-- Since:
- This function was introduced in Qt 4.1.
-
setPrinterName
- Parameters:
arg__1-
-
setPrinterSelectionOption
- Parameters:
arg__1-
-
setResolution
- Parameters:
arg__1-
-
setWinPageSize
- Parameters:
winPageSize-
-
supportedResolutions
- Returns:
-
supportsMultipleCopies
- Returns:
- Since:
- This function was introduced in Qt 4.7.
-
toPage
- Returns:
- Since:
- This function was introduced in Qt 4.1.
-
width
- Specified by:
widthin interfaceQPaintDevice- Returns:
-
widthMM
- Specified by:
widthMMin interfaceQPaintDevice- Returns:
-
winPageSize
- Returns:
-
initPainter
See
QPaintDevice::initPainter(QPainter*)const - Parameters:
painter-
-
metric
- Parameters:
arg__1-- Returns:
-
newPage
- Specified by:
newPagein interfaceQPagedPaintDevice- Returns:
-
paintEngine
- Specified by:
paintEnginein interfaceQPagedPaintDevice- Specified by:
paintEnginein interfaceQPaintDevice- Returns:
-
redirected
See
QPaintDevice::redirected(QPoint*)const - Parameters:
offset-- Returns:
-
setMargins
- Specified by:
setMarginsin interfaceQPagedPaintDevice- Parameters:
m-
-
setPageSize
- Specified by:
setPageSizein interfaceQPagedPaintDevice- Parameters:
arg__1-
-
setPageSizeMM
- Specified by:
setPageSizeMMin interfaceQPagedPaintDevice- Parameters:
size-
-
devicePixelRatioFScale
public static double devicePixelRatioFScale()See
QPaintDevice::devicePixelRatioFScale() - Returns:
-
setPageMargins
Overloaded function for
setPageMargins(io.qt.core.QMarginsF).- Specified by:
setPageMarginsin interfaceQPagedPaintDevice
-
setPageMargins
Overloaded function for
setPageMargins(io.qt.core.QMarginsF, io.qt.gui.QPageLayout.Unit).- Specified by:
setPageMarginsin interfaceQPagedPaintDevice
-
setPaperSize
Overloaded function for
setPaperSize(io.qt.core.QSizeF, io.qt.printsupport.QPrinter.Unit). -
setPageSizeMM
Overloaded function for
setPageSizeMM(io.qt.core.QSizeF).- Specified by:
setPageSizeMMin interfaceQPagedPaintDevice
-