Printer and Printing APIs

Classes for producing printed output

PySide6.QtPrintSupport.QAbstractPrintDialog

The QAbstractPrintDialog class provides a base implementation for print dialogs used to configure printers.

PySide6.QtPrintSupport.QPrintDialog

The QPrintDialog class provides a dialog for specifying the printer’s configuration.

PySide6.QtPrintSupport.QPageSetupDialog

The QPageSetupDialog class provides a configuration dialog for the page-related options on a printer.

PySide6.QtPrintSupport.QPrintPreviewDialog

The QPrintPreviewDialog class provides a dialog for previewing and configuring page layouts for printer output.

PySide6.QtPrintSupport.QPrinter

The QPrinter class is a paint device that paints on a printer.

PySide6.QtPrintSupport.QPrintEngine

The QPrintEngine class defines an interface for how QPrinter interacts with a given printing subsystem.

PySide6.QtPrintSupport.QPrinterInfo

The QPrinterInfo class gives access to information about existing printers.

PySide6.QtPrintSupport.QPrintPreviewWidget

The QPrintPreviewWidget class provides a widget for previewing page layouts for printer output.

PySide6.QtGui.QPageRanges

The QPageRanges class represents a collection of page ranges.