![]() |
Qt 6.x
The Qt SDK
|
The QPlatformPrinterSupport class provides an abstraction for print support. More...
#include <qplatformprintersupport.h>
Public Member Functions | |
QPlatformPrinterSupport () | |
virtual | ~QPlatformPrinterSupport () |
virtual QPrintEngine * | createNativePrintEngine (QPrinter::PrinterMode printerMode, const QString &deviceId=QString()) |
virtual QPaintEngine * | createPaintEngine (QPrintEngine *, QPrinter::PrinterMode printerMode) |
virtual QPrintDevice | createPrintDevice (const QString &id) |
virtual QStringList | availablePrintDeviceIds () const |
virtual QString | defaultPrintDeviceId () const |
Static Protected Member Functions | |
static QPrintDevice | createPrintDevice (QPlatformPrintDevice *device) |
static QPageSize | createPageSize (const QString &id, QSize size, const QString &localizedName) |
The QPlatformPrinterSupport class provides an abstraction for print support.
\preliminary
Definition at line 33 of file qplatformprintersupport.h.
QPlatformPrinterSupport::QPlatformPrinterSupport | ( | ) |
Definition at line 27 of file qplatformprintersupport.cpp.
|
virtual |
Definition at line 31 of file qplatformprintersupport.cpp.
|
virtual |
Reimplemented in QCupsPrinterSupport, QCocoaPrinterSupport, and QWindowsPrinterSupport.
Definition at line 56 of file qplatformprintersupport.cpp.
Referenced by QPrinterInfo::availablePrinterNames(), and QPrinterInfo::availablePrinters().
|
virtual |
Reimplemented in QCupsPrinterSupport, QCocoaPrinterSupport, and QWindowsPrinterSupport.
Definition at line 35 of file qplatformprintersupport.cpp.
Referenced by QPrinterPrivate::initEngines().
|
staticprotected |
Definition at line 66 of file qplatformprintersupport.cpp.
References Q_UNUSED.
|
virtual |
Reimplemented in QCocoaPrinterSupport, QCupsPrinterSupport, and QWindowsPrinterSupport.
Definition at line 40 of file qplatformprintersupport.cpp.
Referenced by QPrinterPrivate::initEngines().
|
virtual |
Reimplemented in QCupsPrinterSupport, QCocoaPrinterSupport, and QWindowsPrinterSupport.
Definition at line 50 of file qplatformprintersupport.cpp.
References Q_UNUSED.
Referenced by QPrinterInfoPrivate::QPrinterInfoPrivate(), QWin32PrintEngine::QWin32PrintEngine(), QCupsPrinterSupport::createPrintDevice(), QCocoaPrinterSupport::createPrintDevice(), QWindowsPrinterSupport::createPrintDevice(), QWin32PrintEngine::setGlobalDevMode(), and QWin32PrintEngine::setProperty().
|
staticprotected |
Definition at line 45 of file qplatformprintersupport.cpp.
References device.
|
virtual |
Reimplemented in QCupsPrinterSupport, QCocoaPrinterSupport, and QWindowsPrinterSupport.
Definition at line 61 of file qplatformprintersupport.cpp.
Referenced by QWin32PrintEngine::QWin32PrintEngine(), QPrinterInfo::defaultPrinter(), QPrinterInfo::defaultPrinterName(), QWin32PrintEngine::setGlobalDevMode(), and QWin32PrintEngine::setProperty().