- Qt 6.9
- Qt Print Support
- C++ Classes
- QPrinter
- Qt 6.9.3 Reference Documentation

# List of All Members for QPrinter

This is the complete list of members for QPrinter, including inherited members.

- enum ColorMode
- enum DuplexMode
- enum OutputFormat
- enum PageOrder
- enum PaintDeviceMetric
- enum PaperSource
- enum PdfVersion
- enum PrintRange
- enum PrinterMode
- enum PrinterState
- enum Unit
- QPrinter(QPrinter::PrinterMode)
- QPrinter(const QPrinterInfo &, QPrinter::PrinterMode)
- ~QPrinter()
- abort() : bool
- collateCopies() const : bool
- colorCount() const : int
- colorMode() const : QPrinter::ColorMode
- copyCount() const : int
- creator() const : QString
- depth() const : int
- devicePixelRatio() const : qreal
- devicePixelRatioF() const : qreal
- docName() const : QString
- duplex() const : QPrinter::DuplexMode
- encodeMetricF(QPaintDevice::PaintDeviceMetric, double) : int
- fontEmbeddingEnabled() const : bool
- fromPage() const : int
- fullPage() const : bool
- height() const : int
- heightMM() const : int
- isValid() const : bool
- logicalDpiX() const : int
- logicalDpiY() const : int
- metric(QPaintDevice::PaintDeviceMetric) const : int
- newPage() : bool
- newPage() : bool
- outputFileName() const : QString
- outputFormat() const : QPrinter::OutputFormat
- pageLayout() const : QPageLayout
- pageOrder() const : QPrinter::PageOrder
- pageRanges() const : QPageRanges
- pageRect(QPrinter::Unit) const : QRectF
- paintEngine() const : QPaintEngine *
- paintEngine() const : QPaintEngine *

- paintingActive() const : bool
- paperRect(QPrinter::Unit) const : QRectF
- paperSource() const : QPrinter::PaperSource
- pdfVersion() const : QPagedPaintDevice::PdfVersion
- physicalDpiX() const : int
- physicalDpiY() const : int
- printEngine() const : QPrintEngine *
- printProgram() const : QString
- printRange() const : QPrinter::PrintRange
- printerName() const : QString
- printerSelectionOption() const : QString
- printerState() const : QPrinter::PrinterState
- resolution() const : int
- setCollateCopies(bool)
- setColorMode(QPrinter::ColorMode)
- setCopyCount(int)
- setCreator(const QString &)
- setDocName(const QString &)
- setDuplex(QPrinter::DuplexMode)
- setEngines(QPrintEngine *, QPaintEngine *)
- setFontEmbeddingEnabled(bool)
- setFromTo(int, int)
- setFullPage(bool)
- setOutputFileName(const QString &)
- setOutputFormat(QPrinter::OutputFormat)
- setPageLayout(const QPageLayout &) : bool
- setPageMargins(const QMarginsF &, QPageLayout::Unit) : bool
- setPageOrder(QPrinter::PageOrder)
- setPageOrientation(QPageLayout::Orientation) : bool
- setPageRanges(const QPageRanges &)
- setPageSize(const QPageSize &) : bool
- setPaperSource(QPrinter::PaperSource)
- setPdfVersion(QPagedPaintDevice::PdfVersion)
- setPrintProgram(const QString &)
- setPrintRange(QPrinter::PrintRange)
- setPrinterName(const QString &)
- setPrinterSelectionOption(const QString &)
- setResolution(int)
- supportedPaperSources() const : QList<QPrinter::PaperSource>
- supportedResolutions() const : QList<int>
- supportsMultipleCopies() const : bool
- toPage() const : int
- width() const : int
- widthMM() const : int