<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QDOCINDEX>
<INDEX url="https://doc.qt.io/qt" title="Qt Print Support Reference Documentation" version="6.11.0" project="QtPrintSupport" indexTitle="Qt Print Support">
    <namespace name="" status="active" access="public" module="qtprintsupport">
        <class name="QAbstractPrintDialog" href="qabstractprintdialog.html" status="active" access="public" location="qabstractprintdialog.h" documented="true" groups="printing" bases="QDialog" module="QtPrintSupport" brief="Base implementation for print dialogs used to configure printers">
            <function name="QAbstractPrintDialog" fullname="QAbstractPrintDialog::QAbstractPrintDialog" href="qabstractprintdialog.html#QAbstractPrintDialog" status="active" access="public" location="qabstractprintdialog.h" documented="true" meta="constructor" explicit="true" signature="QAbstractPrintDialog(QPrinter *printer, QWidget *parent)">
                <parameter type="QPrinter *" name="printer" default=""/>
                <parameter type="QWidget *" name="parent" default="nullptr"/>
            </function>
            <function name="fromPage" fullname="QAbstractPrintDialog::fromPage" href="qabstractprintdialog.html#fromPage" status="active" access="public" location="qabstractprintdialog.h" documented="true" meta="plain" const="true" type="int" signature="int fromPage() const"/>
            <function name="maxPage" fullname="QAbstractPrintDialog::maxPage" href="qabstractprintdialog.html#maxPage" status="active" access="public" location="qabstractprintdialog.h" documented="true" meta="plain" const="true" type="int" signature="int maxPage() const"/>
            <function name="minPage" fullname="QAbstractPrintDialog::minPage" href="qabstractprintdialog.html#minPage" status="active" access="public" location="qabstractprintdialog.h" documented="true" meta="plain" const="true" type="int" signature="int minPage() const"/>
            <function name="printRange" fullname="QAbstractPrintDialog::printRange" href="qabstractprintdialog.html#printRange" status="active" access="public" location="qabstractprintdialog.h" documented="true" meta="plain" const="true" type="QAbstractPrintDialog::PrintRange" signature="QAbstractPrintDialog::PrintRange printRange() const"/>
            <function name="printer" fullname="QAbstractPrintDialog::printer" href="qabstractprintdialog.html#printer" status="active" access="public" location="qabstractprintdialog.h" documented="true" meta="plain" const="true" type="QPrinter *" signature="QPrinter * printer() const"/>
            <function name="setFromTo" fullname="QAbstractPrintDialog::setFromTo" href="qabstractprintdialog.html#setFromTo" status="active" access="public" location="qabstractprintdialog.h" documented="true" meta="plain" type="void" signature="void setFromTo(int from, int to)">
                <parameter type="int" name="from" default=""/>
                <parameter type="int" name="to" default=""/>
            </function>
            <function name="setMinMax" fullname="QAbstractPrintDialog::setMinMax" href="qabstractprintdialog.html#setMinMax" status="active" access="public" location="qabstractprintdialog.h" documented="true" meta="plain" type="void" signature="void setMinMax(int min, int max)">
                <parameter type="int" name="min" default=""/>
                <parameter type="int" name="max" default=""/>
            </function>
            <function name="setOptionTabs" fullname="QAbstractPrintDialog::setOptionTabs" href="qabstractprintdialog.html#setOptionTabs" status="active" access="public" location="qabstractprintdialog.h" documented="true" meta="plain" type="void" signature="void setOptionTabs(const QList&lt;QWidget *&gt; &amp;tabs)">
                <parameter type="const QList&lt;QWidget *&gt; &amp;" name="tabs" default=""/>
            </function>
            <function name="setPrintRange" fullname="QAbstractPrintDialog::setPrintRange" href="qabstractprintdialog.html#setPrintRange" status="active" access="public" location="qabstractprintdialog.h" documented="true" meta="plain" type="void" signature="void setPrintRange(QAbstractPrintDialog::PrintRange range)">
                <parameter type="QAbstractPrintDialog::PrintRange" name="range" default=""/>
            </function>
            <function name="toPage" fullname="QAbstractPrintDialog::toPage" href="qabstractprintdialog.html#toPage" status="active" access="public" location="qabstractprintdialog.h" documented="true" meta="plain" const="true" type="int" signature="int toPage() const"/>
            <enum name="PrintDialogOption" fullname="QAbstractPrintDialog::PrintDialogOption" href="qabstractprintdialog.html#PrintDialogOption-enum" status="active" access="public" location="qabstractprintdialog.h" documented="true" typedef="QAbstractPrintDialog::PrintDialogOptions">
                <value name="PrintToFile" value="0x0001"/>
                <value name="PrintSelection" value="0x0002"/>
                <value name="PrintPageRange" value="0x0004"/>
                <value name="PrintShowPageSize" value="0x0008"/>
                <value name="PrintCollateCopies" value="0x0010"/>
                <value name="PrintCurrentPage" value="0x0040"/>
            </enum>
            <enum name="PrintRange" fullname="QAbstractPrintDialog::PrintRange" href="qabstractprintdialog.html#PrintRange-enum" status="active" access="public" location="qabstractprintdialog.h" documented="true">
                <value name="AllPages" value="0"/>
                <value name="Selection" value="1"/>
                <value name="PageRange" value="2"/>
                <value name="CurrentPage" value="3"/>
            </enum>
            <typedef name="PrintDialogOptions" fullname="QAbstractPrintDialog::PrintDialogOptions" href="qabstractprintdialog.html#PrintDialogOption-enum" status="active" access="public" location="qabstractprintdialog.h" enum="QAbstractPrintDialog::PrintDialogOption"/>
        </class>
        <class name="QPageSetupDialog" href="qpagesetupdialog.html" status="active" access="public" location="qpagesetupdialog.h" documented="true" groups="printing,standard-dialogs" bases="QDialog" module="QtPrintSupport" brief="Configuration dialog for the page-related options on a printer">
            <function name="QPageSetupDialog" fullname="QPageSetupDialog::QPageSetupDialog" href="qpagesetupdialog.html#QPageSetupDialog" status="active" access="public" location="qpagesetupdialog.h" documented="true" meta="constructor" explicit="true" signature="QPageSetupDialog(QWidget *parent)">
                <parameter type="QWidget *" name="parent" default="nullptr"/>
            </function>
            <function name="QPageSetupDialog" fullname="QPageSetupDialog::QPageSetupDialog" href="qpagesetupdialog.html#QPageSetupDialog-1" status="active" access="public" location="qpagesetupdialog.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QPageSetupDialog(QPrinter *printer, QWidget *parent)">
                <parameter type="QPrinter *" name="printer" default=""/>
                <parameter type="QWidget *" name="parent" default="nullptr"/>
            </function>
            <function name="done" fullname="QPageSetupDialog::done" href="qpagesetupdialog.html#done" status="active" access="public" location="qpagesetupdialog.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void done(int result) override">
                <parameter type="int" name="result" default=""/>
            </function>
            <function name="exec" fullname="QPageSetupDialog::exec" href="qpagesetupdialog.html#exec" status="active" access="public" location="qpagesetupdialog.h" documented="true" meta="plain" virtual="virtual" override="true" type="int" signature="int exec() override"/>
            <function name="open" fullname="QPageSetupDialog::open" href="qpagesetupdialog.html#open" status="active" access="public" location="qpagesetupdialog.h" documented="true" meta="plain" type="void" signature="void open(QObject *receiver, const char *member)">
                <parameter type="QObject *" name="receiver" default=""/>
                <parameter type="const char *" name="member" default=""/>
            </function>
            <function name="printer" fullname="QPageSetupDialog::printer" href="qpagesetupdialog.html#printer" status="active" access="public" location="qpagesetupdialog.h" documented="true" meta="plain" type="QPrinter *" signature="QPrinter * printer()"/>
            <function name="setVisible" fullname="QPageSetupDialog::setVisible" href="qpagesetupdialog.html#setVisible" status="active" access="public" location="qpagesetupdialog.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void setVisible(bool visible) override">
                <parameter type="bool" name="visible" default=""/>
            </function>
            <function name="~QPageSetupDialog" fullname="QPageSetupDialog::~QPageSetupDialog" href="qpagesetupdialog.html#dtor.QPageSetupDialog" status="active" access="public" location="qpagesetupdialog.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QPageSetupDialog()"/>
        </class>
        <class name="QPlatformPrintDevice" href="qplatformprintdevice.html" status="ignored" access="public" location="qplatformprintdevice.h"/>
        <class name="QPlatformPrinterSupportPlugin" href="qplatformprintersupportplugin.html" status="ignored" access="public" location="qplatformprintplugin.h" bases="QObject"/>
        <class name="QPrintDialog" href="qprintdialog.html" status="active" access="public" location="qprintdialog.h" documented="true" groups="printing,standard-dialogs" bases="QAbstractPrintDialog" module="QtPrintSupport" brief="Dialog for specifying the printer's configuration">
            <function name="QPrintDialog" fullname="QPrintDialog::QPrintDialog" href="qprintdialog.html#QPrintDialog" status="active" access="public" location="qprintdialog.h" documented="true" meta="constructor" explicit="true" signature="QPrintDialog(QWidget *parent)">
                <parameter type="QWidget *" name="parent" default="nullptr"/>
            </function>
            <function name="QPrintDialog" fullname="QPrintDialog::QPrintDialog" href="qprintdialog.html#QPrintDialog-1" status="active" access="public" location="qprintdialog.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QPrintDialog(QPrinter *printer, QWidget *parent)">
                <parameter type="QPrinter *" name="printer" default=""/>
                <parameter type="QWidget *" name="parent" default="nullptr"/>
            </function>
            <function name="accepted" fullname="QPrintDialog::accepted" href="qprintdialog.html#accepted" status="active" access="public" location="qprintdialog.h" documented="true" meta="signal" type="void" signature="void accepted(QPrinter *printer)">
                <parameter type="QPrinter *" name="printer" default=""/>
            </function>
            <function name="done" fullname="QPrintDialog::done" href="qprintdialog.html#done" status="active" access="public" location="qprintdialog.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void done(int result) override">
                <parameter type="int" name="result" default=""/>
            </function>
            <function name="exec" fullname="QPrintDialog::exec" href="qprintdialog.html#exec" status="active" access="public" location="qprintdialog.h" documented="true" meta="plain" virtual="virtual" override="true" type="int" signature="int exec() override"/>
            <function name="open" fullname="QPrintDialog::open" href="qprintdialog.html#open" status="active" access="public" location="qprintdialog.h" documented="true" meta="plain" type="void" signature="void open(QObject *receiver, const char *member)">
                <parameter type="QObject *" name="receiver" default=""/>
                <parameter type="const char *" name="member" default=""/>
            </function>
            <function name="options" fullname="QPrintDialog::options" href="qprintdialog.html#options-prop" status="active" access="public" location="qprintdialog.h" meta="plain" const="true" associated-property="options" type="QAbstractPrintDialog::PrintDialogOptions" signature="QAbstractPrintDialog::PrintDialogOptions options() const"/>
            <function name="printer" fullname="QPrintDialog::printer" href="qprintdialog.html#printer" status="active" access="public" location="qprintdialog.h" documented="true" meta="plain" type="QPrinter *" signature="QPrinter * printer()"/>
            <function name="setOption" fullname="QPrintDialog::setOption" href="qprintdialog.html#setOption" status="active" access="public" location="qprintdialog.h" documented="true" meta="plain" type="void" signature="void setOption(QAbstractPrintDialog::PrintDialogOption option, bool on)">
                <parameter type="QAbstractPrintDialog::PrintDialogOption" name="option" default=""/>
                <parameter type="bool" name="on" default="true"/>
            </function>
            <function name="setOptions" fullname="QPrintDialog::setOptions" href="qprintdialog.html#options-prop" status="active" access="public" location="qprintdialog.h" meta="plain" associated-property="options" type="void" signature="void setOptions(QAbstractPrintDialog::PrintDialogOptions options)">
                <parameter type="QAbstractPrintDialog::PrintDialogOptions" name="options" default=""/>
            </function>
            <function name="setVisible" fullname="QPrintDialog::setVisible" href="qprintdialog.html#setVisible" status="active" access="public" location="qprintdialog.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void setVisible(bool visible) override">
                <parameter type="bool" name="visible" default=""/>
            </function>
            <function name="testOption" fullname="QPrintDialog::testOption" href="qprintdialog.html#testOption" status="active" access="public" location="qprintdialog.h" documented="true" meta="plain" const="true" type="bool" signature="bool testOption(QAbstractPrintDialog::PrintDialogOption option) const">
                <parameter type="QAbstractPrintDialog::PrintDialogOption" name="option" default=""/>
            </function>
            <function name="~QPrintDialog" fullname="QPrintDialog::~QPrintDialog" href="qprintdialog.html#dtor.QPrintDialog" status="active" access="public" location="qprintdialog.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QPrintDialog()"/>
            <property name="options" fullname="QPrintDialog::options" href="qprintdialog.html#options-prop" status="active" access="public" location="qprintdialog.h" documented="true" dataType="PrintDialogOptions" brief="The various options that affect the look and feel of the dialog">
                <getter name="options"/>
                <setter name="setOptions"/>
            </property>
        </class>
        <class threadsafety="reentrant" name="QPrintEngine" href="qprintengine.html" status="active" access="public" location="qprintengine.h" documented="true" groups="printing" module="QtPrintSupport" brief="Defines an interface for how QPrinter interacts with a given printing subsystem">
            <function name="abort" fullname="QPrintEngine::abort" href="qprintengine.html#abort" status="active" access="public" location="qprintengine.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool abort() = 0"/>
            <function name="metric" fullname="QPrintEngine::metric" href="qprintengine.html#metric" status="active" access="public" location="qprintengine.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int metric(QPaintDevice::PaintDeviceMetric id) const = 0">
                <parameter type="QPaintDevice::PaintDeviceMetric" name="id" default=""/>
            </function>
            <function name="newPage" fullname="QPrintEngine::newPage" href="qprintengine.html#newPage" status="active" access="public" location="qprintengine.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool newPage() = 0"/>
            <function name="printerState" fullname="QPrintEngine::printerState" href="qprintengine.html#printerState" status="active" access="public" location="qprintengine.h" documented="true" meta="plain" virtual="pure" const="true" type="QPrinter::PrinterState" signature="QPrinter::PrinterState printerState() const = 0"/>
            <function name="property" fullname="QPrintEngine::property" href="qprintengine.html#property" status="active" access="public" location="qprintengine.h" documented="true" meta="plain" virtual="pure" const="true" type="QVariant" signature="QVariant property(QPrintEngine::PrintEnginePropertyKey key) const = 0">
                <parameter type="QPrintEngine::PrintEnginePropertyKey" name="key" default=""/>
            </function>
            <function name="setProperty" fullname="QPrintEngine::setProperty" href="qprintengine.html#setProperty" status="active" access="public" location="qprintengine.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setProperty(QPrintEngine::PrintEnginePropertyKey key, const QVariant &amp;value) = 0">
                <parameter type="QPrintEngine::PrintEnginePropertyKey" name="key" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="~QPrintEngine" fullname="QPrintEngine::~QPrintEngine" href="qprintengine.html#dtor.QPrintEngine" status="active" access="public" location="qprintengine.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QPrintEngine()"/>
            <enum name="PrintEnginePropertyKey" fullname="QPrintEngine::PrintEnginePropertyKey" href="qprintengine.html#PrintEnginePropertyKey-enum" status="active" access="public" location="qprintengine.h" documented="true">
                <value name="PPK_CollateCopies" value="0"/>
                <value name="PPK_ColorMode" value="1"/>
                <value name="PPK_Creator" value="2"/>
                <value name="PPK_DocumentName" value="3"/>
                <value name="PPK_FullPage" value="4"/>
                <value name="PPK_NumberOfCopies" value="5"/>
                <value name="PPK_Orientation" value="6"/>
                <value name="PPK_OutputFileName" value="7"/>
                <value name="PPK_PageOrder" value="8"/>
                <value name="PPK_PageRect" value="9"/>
                <value name="PPK_PageSize" value="10"/>
                <value name="PPK_PaperRect" value="11"/>
                <value name="PPK_PaperSource" value="12"/>
                <value name="PPK_PrinterName" value="13"/>
                <value name="PPK_PrinterProgram" value="14"/>
                <value name="PPK_Resolution" value="15"/>
                <value name="PPK_SelectionOption" value="16"/>
                <value name="PPK_SupportedResolutions" value="17"/>
                <value name="PPK_WindowsPageSize" value="18"/>
                <value name="PPK_FontEmbedding" value="19"/>
                <value name="PPK_Duplex" value="20"/>
                <value name="PPK_PaperSources" value="21"/>
                <value name="PPK_CustomPaperSize" value="22"/>
                <value name="PPK_PageMargins" value="23"/>
                <value name="PPK_CopyCount" value="24"/>
                <value name="PPK_SupportsMultipleCopies" value="25"/>
                <value name="PPK_PaperName" value="26"/>
                <value name="PPK_QPageSize" value="27"/>
                <value name="PPK_QPageMargins" value="28"/>
                <value name="PPK_QPageLayout" value="29"/>
                <value name="PPK_PaperSize" value="PPK_PageSize"/>
                <value name="PPK_CustomBase" value="0xff00"/>
            </enum>
        </class>
        <class name="QPrintPreviewDialog" href="qprintpreviewdialog.html" status="active" access="public" location="qprintpreviewdialog.h" documented="true" groups="printing,standard-dialogs" bases="QDialog" module="QtPrintSupport" brief="Dialog for previewing and configuring page layouts for printer output">
            <function name="QPrintPreviewDialog" fullname="QPrintPreviewDialog::QPrintPreviewDialog" href="qprintpreviewdialog.html#QPrintPreviewDialog" status="active" access="public" location="qprintpreviewdialog.h" documented="true" meta="constructor" explicit="true" signature="QPrintPreviewDialog(QPrinter *printer, QWidget *parent, Qt::WindowFlags flags)">
                <parameter type="QPrinter *" name="printer" default=""/>
                <parameter type="QWidget *" name="parent" default="nullptr"/>
                <parameter type="Qt::WindowFlags" name="flags" default="Qt::WindowFlags()"/>
            </function>
            <function name="QPrintPreviewDialog" fullname="QPrintPreviewDialog::QPrintPreviewDialog" href="qprintpreviewdialog.html#QPrintPreviewDialog-1" status="active" access="public" location="qprintpreviewdialog.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QPrintPreviewDialog(QWidget *parent, Qt::WindowFlags flags)">
                <parameter type="QWidget *" name="parent" default="nullptr"/>
                <parameter type="Qt::WindowFlags" name="flags" default="Qt::WindowFlags()"/>
            </function>
            <function name="done" fullname="QPrintPreviewDialog::done" href="qprintpreviewdialog.html#done" status="active" access="public" location="qprintpreviewdialog.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void done(int result) override">
                <parameter type="int" name="result" default=""/>
            </function>
            <function name="open" fullname="QPrintPreviewDialog::open" href="qprintpreviewdialog.html#open" status="active" access="public" location="qprintpreviewdialog.h" documented="true" meta="plain" type="void" signature="void open(QObject *receiver, const char *member)">
                <parameter type="QObject *" name="receiver" default=""/>
                <parameter type="const char *" name="member" default=""/>
            </function>
            <function name="paintRequested" fullname="QPrintPreviewDialog::paintRequested" href="qprintpreviewdialog.html#paintRequested" status="active" access="public" location="qprintpreviewdialog.h" documented="true" meta="signal" type="void" signature="void paintRequested(QPrinter *printer)">
                <parameter type="QPrinter *" name="printer" default=""/>
            </function>
            <function name="printer" fullname="QPrintPreviewDialog::printer" href="qprintpreviewdialog.html#printer" status="active" access="public" location="qprintpreviewdialog.h" documented="true" meta="plain" type="QPrinter *" signature="QPrinter * printer()"/>
            <function name="setVisible" fullname="QPrintPreviewDialog::setVisible" href="qprintpreviewdialog.html#setVisible" status="active" access="public" location="qprintpreviewdialog.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void setVisible(bool visible) override">
                <parameter type="bool" name="visible" default=""/>
            </function>
            <function name="~QPrintPreviewDialog" fullname="QPrintPreviewDialog::~QPrintPreviewDialog" href="qprintpreviewdialog.html#dtor.QPrintPreviewDialog" status="active" access="public" location="qprintpreviewdialog.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QPrintPreviewDialog()"/>
        </class>
        <class name="QPrintPreviewWidget" href="qprintpreviewwidget.html" status="active" access="public" location="qprintpreviewwidget.h" documented="true" groups="printing" bases="QWidget" module="QtPrintSupport" brief="Widget for previewing page layouts for printer output">
            <function name="QPrintPreviewWidget" fullname="QPrintPreviewWidget::QPrintPreviewWidget" href="qprintpreviewwidget.html#QPrintPreviewWidget" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="constructor" explicit="true" signature="QPrintPreviewWidget(QPrinter *printer, QWidget *parent, Qt::WindowFlags flags)">
                <parameter type="QPrinter *" name="printer" default=""/>
                <parameter type="QWidget *" name="parent" default="nullptr"/>
                <parameter type="Qt::WindowFlags" name="flags" default="Qt::WindowFlags()"/>
            </function>
            <function name="QPrintPreviewWidget" fullname="QPrintPreviewWidget::QPrintPreviewWidget" href="qprintpreviewwidget.html#QPrintPreviewWidget-1" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QPrintPreviewWidget(QWidget *parent, Qt::WindowFlags flags)">
                <parameter type="QWidget *" name="parent" default="nullptr"/>
                <parameter type="Qt::WindowFlags" name="flags" default="Qt::WindowFlags()"/>
            </function>
            <function name="currentPage" fullname="QPrintPreviewWidget::currentPage" href="qprintpreviewwidget.html#currentPage" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="plain" const="true" type="int" signature="int currentPage() const"/>
            <function name="fitInView" fullname="QPrintPreviewWidget::fitInView" href="qprintpreviewwidget.html#fitInView" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="slot" type="void" signature="void fitInView()"/>
            <function name="fitToWidth" fullname="QPrintPreviewWidget::fitToWidth" href="qprintpreviewwidget.html#fitToWidth" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="slot" type="void" signature="void fitToWidth()"/>
            <function name="orientation" fullname="QPrintPreviewWidget::orientation" href="qprintpreviewwidget.html#orientation" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="plain" const="true" type="QPageLayout::Orientation" signature="QPageLayout::Orientation orientation() const"/>
            <function name="pageCount" fullname="QPrintPreviewWidget::pageCount" href="qprintpreviewwidget.html#pageCount" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="plain" const="true" type="int" signature="int pageCount() const"/>
            <function name="paintRequested" fullname="QPrintPreviewWidget::paintRequested" href="qprintpreviewwidget.html#paintRequested" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="signal" type="void" signature="void paintRequested(QPrinter *printer)">
                <parameter type="QPrinter *" name="printer" default=""/>
            </function>
            <function name="previewChanged" fullname="QPrintPreviewWidget::previewChanged" href="qprintpreviewwidget.html#previewChanged" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="signal" type="void" signature="void previewChanged()"/>
            <function name="print" fullname="QPrintPreviewWidget::print" href="qprintpreviewwidget.html#print" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="slot" type="void" signature="void print()"/>
            <function name="setAllPagesViewMode" fullname="QPrintPreviewWidget::setAllPagesViewMode" href="qprintpreviewwidget.html#setAllPagesViewMode" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="slot" type="void" signature="void setAllPagesViewMode()"/>
            <function name="setCurrentPage" fullname="QPrintPreviewWidget::setCurrentPage" href="qprintpreviewwidget.html#setCurrentPage" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="slot" type="void" signature="void setCurrentPage(int page)">
                <parameter type="int" name="page" default=""/>
            </function>
            <function name="setFacingPagesViewMode" fullname="QPrintPreviewWidget::setFacingPagesViewMode" href="qprintpreviewwidget.html#setFacingPagesViewMode" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="slot" type="void" signature="void setFacingPagesViewMode()"/>
            <function name="setLandscapeOrientation" fullname="QPrintPreviewWidget::setLandscapeOrientation" href="qprintpreviewwidget.html#setLandscapeOrientation" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="slot" type="void" signature="void setLandscapeOrientation()"/>
            <function name="setOrientation" fullname="QPrintPreviewWidget::setOrientation" href="qprintpreviewwidget.html#setOrientation" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="slot" type="void" signature="void setOrientation(QPageLayout::Orientation orientation)">
                <parameter type="QPageLayout::Orientation" name="orientation" default=""/>
            </function>
            <function name="setPortraitOrientation" fullname="QPrintPreviewWidget::setPortraitOrientation" href="qprintpreviewwidget.html#setPortraitOrientation" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="slot" type="void" signature="void setPortraitOrientation()"/>
            <function name="setSinglePageViewMode" fullname="QPrintPreviewWidget::setSinglePageViewMode" href="qprintpreviewwidget.html#setSinglePageViewMode" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="slot" type="void" signature="void setSinglePageViewMode()"/>
            <function name="setViewMode" fullname="QPrintPreviewWidget::setViewMode" href="qprintpreviewwidget.html#setViewMode" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="slot" type="void" signature="void setViewMode(QPrintPreviewWidget::ViewMode mode)">
                <parameter type="QPrintPreviewWidget::ViewMode" name="mode" default=""/>
            </function>
            <function name="setVisible" fullname="QPrintPreviewWidget::setVisible" href="qprintpreviewwidget.html#setVisible" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void setVisible(bool visible) override">
                <parameter type="bool" name="visible" default=""/>
            </function>
            <function name="setZoomFactor" fullname="QPrintPreviewWidget::setZoomFactor" href="qprintpreviewwidget.html#setZoomFactor" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="slot" type="void" signature="void setZoomFactor(qreal factor)">
                <parameter type="qreal" name="factor" default=""/>
            </function>
            <function name="setZoomMode" fullname="QPrintPreviewWidget::setZoomMode" href="qprintpreviewwidget.html#setZoomMode" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="slot" type="void" signature="void setZoomMode(QPrintPreviewWidget::ZoomMode zoomMode)">
                <parameter type="QPrintPreviewWidget::ZoomMode" name="zoomMode" default=""/>
            </function>
            <function name="updatePreview" fullname="QPrintPreviewWidget::updatePreview" href="qprintpreviewwidget.html#updatePreview" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="slot" type="void" signature="void updatePreview()"/>
            <function name="viewMode" fullname="QPrintPreviewWidget::viewMode" href="qprintpreviewwidget.html#viewMode" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="plain" const="true" type="QPrintPreviewWidget::ViewMode" signature="QPrintPreviewWidget::ViewMode viewMode() const"/>
            <function name="zoomFactor" fullname="QPrintPreviewWidget::zoomFactor" href="qprintpreviewwidget.html#zoomFactor" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal zoomFactor() const"/>
            <function name="zoomIn" fullname="QPrintPreviewWidget::zoomIn" href="qprintpreviewwidget.html#zoomIn" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="slot" type="void" signature="void zoomIn(qreal factor)">
                <parameter type="qreal" name="factor" default="1.1"/>
            </function>
            <function name="zoomMode" fullname="QPrintPreviewWidget::zoomMode" href="qprintpreviewwidget.html#zoomMode" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="plain" const="true" type="QPrintPreviewWidget::ZoomMode" signature="QPrintPreviewWidget::ZoomMode zoomMode() const"/>
            <function name="zoomOut" fullname="QPrintPreviewWidget::zoomOut" href="qprintpreviewwidget.html#zoomOut" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="slot" type="void" signature="void zoomOut(qreal factor)">
                <parameter type="qreal" name="factor" default="1.1"/>
            </function>
            <function name="~QPrintPreviewWidget" fullname="QPrintPreviewWidget::~QPrintPreviewWidget" href="qprintpreviewwidget.html#dtor.QPrintPreviewWidget" status="active" access="public" location="qprintpreviewwidget.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QPrintPreviewWidget()"/>
            <enum name="ViewMode" fullname="QPrintPreviewWidget::ViewMode" href="qprintpreviewwidget.html#ViewMode-enum" status="active" access="public" location="qprintpreviewwidget.h" documented="true">
                <value name="SinglePageView" value="0"/>
                <value name="FacingPagesView" value="1"/>
                <value name="AllPagesView" value="2"/>
            </enum>
            <enum name="ZoomMode" fullname="QPrintPreviewWidget::ZoomMode" href="qprintpreviewwidget.html#ZoomMode-enum" status="active" access="public" location="qprintpreviewwidget.h" documented="true">
                <value name="CustomZoom" value="0"/>
                <value name="FitToWidth" value="1"/>
                <value name="FitInView" value="2"/>
            </enum>
        </class>
        <class threadsafety="reentrant" name="QPrinter" href="qprinter.html" status="active" access="public" location="qprinter.h" documented="true" groups="printing" bases="QPagedPaintDevice" module="QtPrintSupport" brief="Paint device that paints on a printer">
            <function name="QPrinter" fullname="QPrinter::QPrinter" href="qprinter.html#QPrinter" status="active" access="public" location="qprinter.h" documented="true" meta="constructor" explicit="true" signature="QPrinter(QPrinter::PrinterMode mode)">
                <parameter type="QPrinter::PrinterMode" name="mode" default="ScreenResolution"/>
            </function>
            <function name="QPrinter" fullname="QPrinter::QPrinter" href="qprinter.html#QPrinter-1" status="active" access="public" location="qprinter.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QPrinter(const QPrinterInfo &amp;printer, QPrinter::PrinterMode mode)">
                <parameter type="const QPrinterInfo &amp;" name="printer" default=""/>
                <parameter type="QPrinter::PrinterMode" name="mode" default="ScreenResolution"/>
            </function>
            <function name="abort" fullname="QPrinter::abort" href="qprinter.html#abort" status="active" access="public" location="qprinter.h" documented="true" meta="plain" type="bool" signature="bool abort()"/>
            <function name="collateCopies" fullname="QPrinter::collateCopies" href="qprinter.html#collateCopies" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="bool" signature="bool collateCopies() const"/>
            <function name="colorMode" fullname="QPrinter::colorMode" href="qprinter.html#colorMode" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="QPrinter::ColorMode" signature="QPrinter::ColorMode colorMode() const"/>
            <function name="copyCount" fullname="QPrinter::copyCount" href="qprinter.html#copyCount" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="int" signature="int copyCount() const"/>
            <function name="creator" fullname="QPrinter::creator" href="qprinter.html#creator" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="QString" signature="QString creator() const"/>
            <function name="docName" fullname="QPrinter::docName" href="qprinter.html#docName" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="QString" signature="QString docName() const"/>
            <function name="duplex" fullname="QPrinter::duplex" href="qprinter.html#duplex" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="QPrinter::DuplexMode" signature="QPrinter::DuplexMode duplex() const"/>
            <function name="fontEmbeddingEnabled" fullname="QPrinter::fontEmbeddingEnabled" href="qprinter.html#fontEmbeddingEnabled" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="bool" signature="bool fontEmbeddingEnabled() const"/>
            <function name="fromPage" fullname="QPrinter::fromPage" href="qprinter.html#fromPage" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="int" signature="int fromPage() const"/>
            <function name="fullPage" fullname="QPrinter::fullPage" href="qprinter.html#fullPage" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="bool" signature="bool fullPage() const"/>
            <function name="isValid" fullname="QPrinter::isValid" href="qprinter.html#isValid" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="newPage" fullname="QPrinter::newPage" href="qprinter.html#newPage" status="active" access="public" location="qprinter.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool newPage() override"/>
            <function name="outputFileName" fullname="QPrinter::outputFileName" href="qprinter.html#outputFileName" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="QString" signature="QString outputFileName() const"/>
            <function name="outputFormat" fullname="QPrinter::outputFormat" href="qprinter.html#outputFormat" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="QPrinter::OutputFormat" signature="QPrinter::OutputFormat outputFormat() const"/>
            <function name="pageOrder" fullname="QPrinter::pageOrder" href="qprinter.html#pageOrder" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="QPrinter::PageOrder" signature="QPrinter::PageOrder pageOrder() const"/>
            <function name="pageRect" fullname="QPrinter::pageRect" href="qprinter.html#pageRect" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="QRectF" signature="QRectF pageRect(QPrinter::Unit unit) const">
                <parameter type="QPrinter::Unit" name="unit" default=""/>
            </function>
            <function name="paintEngine" fullname="QPrinter::paintEngine" href="qprinter.html#paintEngine" status="active" access="public" location="qprinter.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QPaintEngine *" signature="QPaintEngine * paintEngine() const override"/>
            <function name="paperRect" fullname="QPrinter::paperRect" href="qprinter.html#paperRect" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="QRectF" signature="QRectF paperRect(QPrinter::Unit unit) const">
                <parameter type="QPrinter::Unit" name="unit" default=""/>
            </function>
            <function name="paperSource" fullname="QPrinter::paperSource" href="qprinter.html#paperSource" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="QPrinter::PaperSource" signature="QPrinter::PaperSource paperSource() const"/>
            <function name="pdfVersion" fullname="QPrinter::pdfVersion" href="qprinter.html#pdfVersion" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="QPagedPaintDevice::PdfVersion" signature="QPagedPaintDevice::PdfVersion pdfVersion() const"/>
            <function name="printEngine" fullname="QPrinter::printEngine" href="qprinter.html#printEngine" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="QPrintEngine *" signature="QPrintEngine * printEngine() const"/>
            <function name="printProgram" fullname="QPrinter::printProgram" href="qprinter.html#printProgram" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="QString" signature="QString printProgram() const"/>
            <function name="printRange" fullname="QPrinter::printRange" href="qprinter.html#printRange" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="QPrinter::PrintRange" signature="QPrinter::PrintRange printRange() const"/>
            <function name="printerName" fullname="QPrinter::printerName" href="qprinter.html#printerName" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="QString" signature="QString printerName() const"/>
            <function name="printerSelectionOption" fullname="QPrinter::printerSelectionOption" href="qprinter.html#printerSelectionOption" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="QString" signature="QString printerSelectionOption() const"/>
            <function name="printerState" fullname="QPrinter::printerState" href="qprinter.html#printerState" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="QPrinter::PrinterState" signature="QPrinter::PrinterState printerState() const"/>
            <function name="resolution" fullname="QPrinter::resolution" href="qprinter.html#resolution" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="int" signature="int resolution() const"/>
            <function name="setCollateCopies" fullname="QPrinter::setCollateCopies" href="qprinter.html#setCollateCopies" status="active" access="public" location="qprinter.h" documented="true" meta="plain" type="void" signature="void setCollateCopies(bool collate)">
                <parameter type="bool" name="collate" default=""/>
            </function>
            <function name="setColorMode" fullname="QPrinter::setColorMode" href="qprinter.html#setColorMode" status="active" access="public" location="qprinter.h" documented="true" meta="plain" type="void" signature="void setColorMode(QPrinter::ColorMode newColorMode)">
                <parameter type="QPrinter::ColorMode" name="newColorMode" default=""/>
            </function>
            <function name="setCopyCount" fullname="QPrinter::setCopyCount" href="qprinter.html#setCopyCount" status="active" access="public" location="qprinter.h" documented="true" meta="plain" type="void" signature="void setCopyCount(int count)">
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setCreator" fullname="QPrinter::setCreator" href="qprinter.html#setCreator" status="active" access="public" location="qprinter.h" documented="true" meta="plain" type="void" signature="void setCreator(const QString &amp;creator)">
                <parameter type="const QString &amp;" name="creator" default=""/>
            </function>
            <function name="setDocName" fullname="QPrinter::setDocName" href="qprinter.html#setDocName" status="active" access="public" location="qprinter.h" documented="true" meta="plain" type="void" signature="void setDocName(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="setDuplex" fullname="QPrinter::setDuplex" href="qprinter.html#setDuplex" status="active" access="public" location="qprinter.h" documented="true" meta="plain" type="void" signature="void setDuplex(QPrinter::DuplexMode duplex)">
                <parameter type="QPrinter::DuplexMode" name="duplex" default=""/>
            </function>
            <function name="setEngines" fullname="QPrinter::setEngines" href="qprinter.html#setEngines" status="active" access="protected" location="qprinter.h" documented="true" meta="plain" type="void" signature="void setEngines(QPrintEngine *printEngine, QPaintEngine *paintEngine)">
                <parameter type="QPrintEngine *" name="printEngine" default=""/>
                <parameter type="QPaintEngine *" name="paintEngine" default=""/>
            </function>
            <function name="setFontEmbeddingEnabled" fullname="QPrinter::setFontEmbeddingEnabled" href="qprinter.html#setFontEmbeddingEnabled" status="active" access="public" location="qprinter.h" documented="true" meta="plain" type="void" signature="void setFontEmbeddingEnabled(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setFromTo" fullname="QPrinter::setFromTo" href="qprinter.html#setFromTo" status="active" access="public" location="qprinter.h" documented="true" meta="plain" type="void" signature="void setFromTo(int from, int to)">
                <parameter type="int" name="from" default=""/>
                <parameter type="int" name="to" default=""/>
            </function>
            <function name="setFullPage" fullname="QPrinter::setFullPage" href="qprinter.html#setFullPage" status="active" access="public" location="qprinter.h" documented="true" meta="plain" type="void" signature="void setFullPage(bool fp)">
                <parameter type="bool" name="fp" default=""/>
            </function>
            <function name="setOutputFileName" fullname="QPrinter::setOutputFileName" href="qprinter.html#setOutputFileName" status="active" access="public" location="qprinter.h" documented="true" meta="plain" type="void" signature="void setOutputFileName(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="setOutputFormat" fullname="QPrinter::setOutputFormat" href="qprinter.html#setOutputFormat" status="active" access="public" location="qprinter.h" documented="true" meta="plain" type="void" signature="void setOutputFormat(QPrinter::OutputFormat format)">
                <parameter type="QPrinter::OutputFormat" name="format" default=""/>
            </function>
            <function name="setPageOrder" fullname="QPrinter::setPageOrder" href="qprinter.html#setPageOrder" status="active" access="public" location="qprinter.h" documented="true" meta="plain" type="void" signature="void setPageOrder(QPrinter::PageOrder pageOrder)">
                <parameter type="QPrinter::PageOrder" name="pageOrder" default=""/>
            </function>
            <function name="setPaperSource" fullname="QPrinter::setPaperSource" href="qprinter.html#setPaperSource" status="active" access="public" location="qprinter.h" documented="true" meta="plain" type="void" signature="void setPaperSource(QPrinter::PaperSource source)">
                <parameter type="QPrinter::PaperSource" name="source" default=""/>
            </function>
            <function name="setPdfVersion" fullname="QPrinter::setPdfVersion" href="qprinter.html#setPdfVersion" status="active" access="public" location="qprinter.h" documented="true" meta="plain" type="void" signature="void setPdfVersion(QPagedPaintDevice::PdfVersion version)">
                <parameter type="QPagedPaintDevice::PdfVersion" name="version" default=""/>
            </function>
            <function name="setPrintProgram" fullname="QPrinter::setPrintProgram" href="qprinter.html#setPrintProgram" status="active" access="public" location="qprinter.h" documented="true" meta="plain" type="void" signature="void setPrintProgram(const QString &amp;printProg)">
                <parameter type="const QString &amp;" name="printProg" default=""/>
            </function>
            <function name="setPrintRange" fullname="QPrinter::setPrintRange" href="qprinter.html#setPrintRange" status="active" access="public" location="qprinter.h" documented="true" meta="plain" type="void" signature="void setPrintRange(QPrinter::PrintRange range)">
                <parameter type="QPrinter::PrintRange" name="range" default=""/>
            </function>
            <function name="setPrinterName" fullname="QPrinter::setPrinterName" href="qprinter.html#setPrinterName" status="active" access="public" location="qprinter.h" documented="true" meta="plain" type="void" signature="void setPrinterName(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="setPrinterSelectionOption" fullname="QPrinter::setPrinterSelectionOption" href="qprinter.html#setPrinterSelectionOption" status="active" access="public" location="qprinter.h" documented="true" meta="plain" type="void" signature="void setPrinterSelectionOption(const QString &amp;option)">
                <parameter type="const QString &amp;" name="option" default=""/>
            </function>
            <function name="setResolution" fullname="QPrinter::setResolution" href="qprinter.html#setResolution" status="active" access="public" location="qprinter.h" documented="true" meta="plain" type="void" signature="void setResolution(int dpi)">
                <parameter type="int" name="dpi" default=""/>
            </function>
            <function name="supportedPaperSources" fullname="QPrinter::supportedPaperSources" href="qprinter.html#supportedPaperSources" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="QList&lt;QPrinter::PaperSource&gt;" signature="QList&lt;QPrinter::PaperSource&gt; supportedPaperSources() const"/>
            <function name="supportedResolutions" fullname="QPrinter::supportedResolutions" href="qprinter.html#supportedResolutions" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="QList&lt;int&gt;" signature="QList&lt;int&gt; supportedResolutions() const"/>
            <function name="supportsMultipleCopies" fullname="QPrinter::supportsMultipleCopies" href="qprinter.html#supportsMultipleCopies" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="bool" signature="bool supportsMultipleCopies() const"/>
            <function name="toPage" fullname="QPrinter::toPage" href="qprinter.html#toPage" status="active" access="public" location="qprinter.h" documented="true" meta="plain" const="true" type="int" signature="int toPage() const"/>
            <function name="~QPrinter" fullname="QPrinter::~QPrinter" href="qprinter.html#dtor.QPrinter" status="active" access="public" location="qprinter.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QPrinter()"/>
            <enum name="ColorMode" fullname="QPrinter::ColorMode" href="qprinter.html#ColorMode-enum" status="active" access="public" location="qprinter.h" documented="true">
                <value name="GrayScale" value="0"/>
                <value name="Color" value="1"/>
            </enum>
            <enum name="DuplexMode" fullname="QPrinter::DuplexMode" href="qprinter.html#DuplexMode-enum" status="active" access="public" location="qprinter.h" documented="true">
                <value name="DuplexNone" value="0"/>
                <value name="DuplexAuto" value="1"/>
                <value name="DuplexLongSide" value="2"/>
                <value name="DuplexShortSide" value="3"/>
            </enum>
            <enum name="OutputFormat" fullname="QPrinter::OutputFormat" href="qprinter.html#OutputFormat-enum" status="active" access="public" location="qprinter.h" documented="true">
                <value name="NativeFormat" value="0"/>
                <value name="PdfFormat" value="1"/>
            </enum>
            <enum name="PageOrder" fullname="QPrinter::PageOrder" href="qprinter.html#PageOrder-enum" status="active" access="public" location="qprinter.h" documented="true">
                <value name="FirstPageFirst" value="0"/>
                <value name="LastPageFirst" value="1"/>
            </enum>
            <enum name="PaperSource" fullname="QPrinter::PaperSource" href="qprinter.html#PaperSource-enum" status="active" access="public" location="qprinter.h" documented="true">
                <value name="OnlyOne" value="0"/>
                <value name="Lower" value="1"/>
                <value name="Middle" value="2"/>
                <value name="Manual" value="3"/>
                <value name="Envelope" value="4"/>
                <value name="EnvelopeManual" value="5"/>
                <value name="Auto" value="6"/>
                <value name="Tractor" value="7"/>
                <value name="SmallFormat" value="8"/>
                <value name="LargeFormat" value="9"/>
                <value name="LargeCapacity" value="10"/>
                <value name="Cassette" value="11"/>
                <value name="FormSource" value="12"/>
                <value name="MaxPageSource" value="13"/>
                <value name="CustomSource" value="14"/>
                <value name="LastPaperSource" value="CustomSource"/>
                <value name="Upper" value="OnlyOne"/>
            </enum>
            <enum name="PrintRange" fullname="QPrinter::PrintRange" href="qprinter.html#PrintRange-enum" status="active" access="public" location="qprinter.h" documented="true">
                <value name="AllPages" value="0"/>
                <value name="Selection" value="1"/>
                <value name="PageRange" value="2"/>
                <value name="CurrentPage" value="3"/>
            </enum>
            <enum name="PrinterMode" fullname="QPrinter::PrinterMode" href="qprinter.html#PrinterMode-enum" status="active" access="public" location="qprinter.h" documented="true">
                <value name="ScreenResolution" value="0"/>
                <value name="PrinterResolution" value="1"/>
                <value name="HighResolution" value="2"/>
            </enum>
            <enum name="PrinterState" fullname="QPrinter::PrinterState" href="qprinter.html#PrinterState-enum" status="active" access="public" location="qprinter.h" documented="true">
                <value name="Idle" value="0"/>
                <value name="Active" value="1"/>
                <value name="Aborted" value="2"/>
                <value name="Error" value="3"/>
            </enum>
            <enum name="Unit" fullname="QPrinter::Unit" href="qprinter.html#Unit-enum" status="active" access="public" location="qprinter.h" documented="true">
                <value name="Millimeter" value="0"/>
                <value name="Point" value="1"/>
                <value name="Inch" value="2"/>
                <value name="Pica" value="3"/>
                <value name="Didot" value="4"/>
                <value name="Cicero" value="5"/>
                <value name="DevicePixel" value="6"/>
            </enum>
        </class>
        <class name="QPrinterInfo" href="qprinterinfo.html" status="active" access="public" location="qprinterinfo.h" documented="true" groups="printing" module="QtPrintSupport" brief="Gives access to information about existing printers">
            <function name="QPrinterInfo" fullname="QPrinterInfo::QPrinterInfo" href="qprinterinfo.html#QPrinterInfo" status="active" access="public" location="qprinterinfo.h" documented="true" meta="constructor" signature="QPrinterInfo()"/>
            <function name="QPrinterInfo" fullname="QPrinterInfo::QPrinterInfo" href="qprinterinfo.html#QPrinterInfo-1" status="active" access="public" location="qprinterinfo.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QPrinterInfo(const QPrinter &amp;printer)">
                <parameter type="const QPrinter &amp;" name="printer" default=""/>
            </function>
            <function name="QPrinterInfo" fullname="QPrinterInfo::QPrinterInfo" href="qprinterinfo.html#QPrinterInfo-2" status="active" access="public" location="qprinterinfo.h" documented="true" meta="copy-constructor" overload="true" overload-number="2" signature="QPrinterInfo(const QPrinterInfo &amp;other)">
                <parameter type="const QPrinterInfo &amp;" name="other" default=""/>
            </function>
            <function name="availablePrinterNames" fullname="QPrinterInfo::availablePrinterNames" href="qprinterinfo.html#availablePrinterNames" status="active" access="public" location="qprinterinfo.h" documented="true" meta="plain" static="true" type="QStringList" signature="QStringList availablePrinterNames()"/>
            <function name="availablePrinters" fullname="QPrinterInfo::availablePrinters" href="qprinterinfo.html#availablePrinters" status="active" access="public" location="qprinterinfo.h" documented="true" meta="plain" static="true" type="QList&lt;QPrinterInfo&gt;" signature="QList&lt;QPrinterInfo&gt; availablePrinters()"/>
            <function name="defaultColorMode" fullname="QPrinterInfo::defaultColorMode" href="qprinterinfo.html#defaultColorMode" status="active" access="public" location="qprinterinfo.h" documented="true" meta="plain" const="true" type="QPrinter::ColorMode" signature="QPrinter::ColorMode defaultColorMode() const"/>
            <function name="defaultDuplexMode" fullname="QPrinterInfo::defaultDuplexMode" href="qprinterinfo.html#defaultDuplexMode" status="active" access="public" location="qprinterinfo.h" documented="true" meta="plain" const="true" type="QPrinter::DuplexMode" signature="QPrinter::DuplexMode defaultDuplexMode() const"/>
            <function name="defaultPageSize" fullname="QPrinterInfo::defaultPageSize" href="qprinterinfo.html#defaultPageSize" status="active" access="public" location="qprinterinfo.h" documented="true" meta="plain" const="true" type="QPageSize" signature="QPageSize defaultPageSize() const"/>
            <function name="defaultPrinter" fullname="QPrinterInfo::defaultPrinter" href="qprinterinfo.html#defaultPrinter" status="active" access="public" location="qprinterinfo.h" documented="true" meta="plain" static="true" type="QPrinterInfo" signature="QPrinterInfo defaultPrinter()"/>
            <function name="defaultPrinterName" fullname="QPrinterInfo::defaultPrinterName" href="qprinterinfo.html#defaultPrinterName" status="active" access="public" location="qprinterinfo.h" documented="true" meta="plain" static="true" type="QString" signature="QString defaultPrinterName()"/>
            <function name="description" fullname="QPrinterInfo::description" href="qprinterinfo.html#description" status="active" access="public" location="qprinterinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString description() const"/>
            <function name="isDefault" fullname="QPrinterInfo::isDefault" href="qprinterinfo.html#isDefault" status="active" access="public" location="qprinterinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isDefault() const"/>
            <function name="isNull" fullname="QPrinterInfo::isNull" href="qprinterinfo.html#isNull" status="active" access="public" location="qprinterinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isNull() const"/>
            <function name="isRemote" fullname="QPrinterInfo::isRemote" href="qprinterinfo.html#isRemote" status="active" access="public" location="qprinterinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isRemote() const"/>
            <function name="location" fullname="QPrinterInfo::location" href="qprinterinfo.html#location" status="active" access="public" location="qprinterinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString location() const"/>
            <function name="makeAndModel" fullname="QPrinterInfo::makeAndModel" href="qprinterinfo.html#makeAndModel" status="active" access="public" location="qprinterinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString makeAndModel() const"/>
            <function name="maximumPhysicalPageSize" fullname="QPrinterInfo::maximumPhysicalPageSize" href="qprinterinfo.html#maximumPhysicalPageSize" status="active" access="public" location="qprinterinfo.h" documented="true" meta="plain" const="true" type="QPageSize" signature="QPageSize maximumPhysicalPageSize() const"/>
            <function name="minimumPhysicalPageSize" fullname="QPrinterInfo::minimumPhysicalPageSize" href="qprinterinfo.html#minimumPhysicalPageSize" status="active" access="public" location="qprinterinfo.h" documented="true" meta="plain" const="true" type="QPageSize" signature="QPageSize minimumPhysicalPageSize() const"/>
            <function name="operator=" fullname="QPrinterInfo::operator=" href="qprinterinfo.html#operator-eq" status="active" access="public" location="qprinterinfo.h" documented="true" meta="copy-assign" type="QPrinterInfo &amp;" signature="QPrinterInfo &amp; operator=(const QPrinterInfo &amp;other)">
                <parameter type="const QPrinterInfo &amp;" name="other" default=""/>
            </function>
            <function name="printerInfo" fullname="QPrinterInfo::printerInfo" href="qprinterinfo.html#printerInfo" status="active" access="public" location="qprinterinfo.h" documented="true" meta="plain" static="true" type="QPrinterInfo" signature="QPrinterInfo printerInfo(const QString &amp;printerName)">
                <parameter type="const QString &amp;" name="printerName" default=""/>
            </function>
            <function name="printerName" fullname="QPrinterInfo::printerName" href="qprinterinfo.html#printerName" status="active" access="public" location="qprinterinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString printerName() const"/>
            <function name="state" fullname="QPrinterInfo::state" href="qprinterinfo.html#state" status="active" access="public" location="qprinterinfo.h" documented="true" meta="plain" const="true" type="QPrinter::PrinterState" signature="QPrinter::PrinterState state() const"/>
            <function name="supportedColorModes" fullname="QPrinterInfo::supportedColorModes" href="qprinterinfo.html#supportedColorModes" status="active" access="public" location="qprinterinfo.h" documented="true" meta="plain" const="true" type="QList&lt;QPrinter::ColorMode&gt;" signature="QList&lt;QPrinter::ColorMode&gt; supportedColorModes() const"/>
            <function name="supportedDuplexModes" fullname="QPrinterInfo::supportedDuplexModes" href="qprinterinfo.html#supportedDuplexModes" status="active" access="public" location="qprinterinfo.h" documented="true" meta="plain" const="true" type="QList&lt;QPrinter::DuplexMode&gt;" signature="QList&lt;QPrinter::DuplexMode&gt; supportedDuplexModes() const"/>
            <function name="supportedPageSizes" fullname="QPrinterInfo::supportedPageSizes" href="qprinterinfo.html#supportedPageSizes" status="active" access="public" location="qprinterinfo.h" documented="true" meta="plain" const="true" type="QList&lt;QPageSize&gt;" signature="QList&lt;QPageSize&gt; supportedPageSizes() const"/>
            <function name="supportedResolutions" fullname="QPrinterInfo::supportedResolutions" href="qprinterinfo.html#supportedResolutions" status="active" access="public" location="qprinterinfo.h" documented="true" meta="plain" const="true" type="QList&lt;int&gt;" signature="QList&lt;int&gt; supportedResolutions() const"/>
            <function name="supportsCustomPageSizes" fullname="QPrinterInfo::supportsCustomPageSizes" href="qprinterinfo.html#supportsCustomPageSizes" status="active" access="public" location="qprinterinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool supportsCustomPageSizes() const"/>
            <function name="~QPrinterInfo" fullname="QPrinterInfo::~QPrinterInfo" href="qprinterinfo.html#dtor.QPrinterInfo" status="active" access="public" location="qprinterinfo.h" documented="true" meta="destructor" noexcept="true" signature="~QPrinterInfo()"/>
        </class>
        <struct name="QMetaTypeId" href="qmetatypeid.html" status="ignored" access="public" location="qprintengine.h"/>
        <page name="pdf-licensing.html" href="pdf-licensing.html" status="active" location="qtprintsupport-index.qdoc" documented="true" groups="licensing" subtype="page" title="Notes about PDF Licensing" fulltitle="Notes about PDF Licensing" subtitle="" brief="Details of restrictions on the use of PDF-related trademarks"/>
        <page name="printsupport-changes-qt6.html" href="printsupport-changes-qt6.html" status="active" location="qt6-changes.qdoc" documented="true" groups="changes-qt-5-to-6" subtype="page" title="Changes to Qt Print Support" fulltitle="Changes to Qt Print Support" subtitle="" brief="General API consolidation">
            <contents name="general-api-consolidation" title="General API consolidation" level="1"/>
        </page>
        <page name="qtprintsupport-index.html" href="qtprintsupport-index.html" status="active" location="qtprintsupport-index.qdoc" documented="true" groups="qt-graphics" subtype="page" title="Qt Print Support" fulltitle="Qt Print Support" subtitle="" brief="A guide to producing printed output with Qt's paint system and widgets">
            <contents name="classes-supporting-printing" title="Classes Supporting Printing" level="1"/>
            <contents name="paint-devices-and-printing" title="Paint Devices and Printing" level="1"/>
            <contents name="creating-a-qprinter" title="Creating a QPrinter" level="2"/>
            <contents name="painting-onto-a-page" title="Painting onto a Page" level="2"/>
            <contents name="coordinate-systems" title="Coordinate Systems" level="2"/>
            <contents name="printing-widgets" title="Printing Widgets" level="1"/>
            <contents name="printing-from-complex-widgets" title="Printing from Complex Widgets" level="1"/>
            <contents name="using-the-module" title="Using the Module" level="1"/>
            <contents name="building-with-cmake" title="Building with CMake" level="2"/>
            <contents name="building-with-qmake" title="Building with qmake" level="2"/>
            <contents name="module-evolution" title="Module Evolution" level="1"/>
            <contents name="licenses-and-trademarks" title="Licenses and Trademarks" level="1"/>
        </page>
        <group name="changes-qt-5-to-6" href="changes-qt-5-to-6.html" status="internal" seen="false" title=""/>
        <group name="groups" href="groups.html" status="internal" seen="false" title=""/>
        <group name="licensing" href="licensing.html" status="internal" seen="false" title=""/>
        <group name="modules" href="modules.html" status="internal" seen="false" title=""/>
        <group name="printing" href="printing.html" status="active" location="qtprintsupport-index.qdoc" documented="true" groups="groups" seen="true" title="Printer and Printing APIs" brief="Classes for producing printed output"/>
        <group name="qpa" href="qpa.html" status="internal" seen="false" title=""/>
        <group name="qt-graphics" href="qt-graphics.html" status="internal" seen="false" title=""/>
        <group name="standard-dialogs" href="standard-dialogs.html" status="internal" seen="false" title=""/>
        <module name="QtPrintSupport" href="qtprintsupport-module.html" status="active" location="qtprintsupport-module.qdoc" documented="true" groups="modules" seen="true" title="Qt Print Support C++ Classes" brief="Qt PrintSupport module provides classes to make printing easier and portable"/>
    </namespace>
</INDEX>
