Printer and Printing APIs

Classes for producing printed output

QAbstractPrintDialog

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

QPrintDialog

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

QPageSetupDialog

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

QPrintPreviewDialog

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

QPrinter

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

QPrintEngine

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

QPrinterInfo

The QPrinterInfo class gives access to information about existing printers.

QPrintPreviewWidget

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