diff options
author | John Layt <jlayt@kde.org> | 2013-12-17 12:55:32 -0500 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2014-03-17 13:45:42 +0100 |
commit | cf8b8340f3d283830a6aca2f708e839bb70d6d57 (patch) | |
tree | 70c11b317bc397bea14205c1e87f4cde4279e991 /src/plugins/printsupport/windows/qwindowsprintersupport.h | |
parent | e33b9152678cd62a7f314dae80898326595c86c0 (diff) |
QPlatformPrintDevice - Add Windows implementation
Add Windows implementation of QPlatformPrintDevice.
Change-Id: I007678cd6d2bdae0728b61cc2796a5c5e5d1578f
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
Diffstat (limited to 'src/plugins/printsupport/windows/qwindowsprintersupport.h')
-rw-r--r-- | src/plugins/printsupport/windows/qwindowsprintersupport.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/plugins/printsupport/windows/qwindowsprintersupport.h b/src/plugins/printsupport/windows/qwindowsprintersupport.h index 1b1b1fa215..7b82d214ff 100644 --- a/src/plugins/printsupport/windows/qwindowsprintersupport.h +++ b/src/plugins/printsupport/windows/qwindowsprintersupport.h @@ -56,8 +56,14 @@ public: virtual QPrintEngine *createNativePrintEngine(QPrinter::PrinterMode printerMode); virtual QPaintEngine *createPaintEngine(QPrintEngine *printEngine, QPrinter::PrinterMode); + + QPrintDevice createPrintDevice(const QString &id) Q_DECL_OVERRIDE; + QStringList availablePrintDeviceIds() const Q_DECL_OVERRIDE; + QString defaultPrintDeviceId() const Q_DECL_OVERRIDE; + virtual QList<QPrinter::PaperSize> supportedPaperSizes(const QPrinterInfo &) const; virtual QList<QPair<QString, QSizeF> >supportedSizesWithNames(const QPrinterInfo &printerInfo) const; + virtual QList<QPrinterInfo> availablePrinters(); private: |