diff options
author | Friedemann Kleint <Friedemann.Kleint@digia.com> | 2013-10-16 15:36:34 +0200 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-10-17 11:38:58 +0200 |
commit | e6cac2c19315c9127f5b4048088e66da6b9296fe (patch) | |
tree | 52d2e649c7c7b94fc9a170b52e562354cc85eb1b /src/plugins/printsupport/windows/qwindowsprintersupport.h | |
parent | 0f47e8b8cdc64dd22baa08165def9f87b8fa3e12 (diff) |
Refresh Windows printer list when QPrinterInfo.availablePrinters() is called.
Introduce static query functions.
Task-number: QTBUG-33666
Change-Id: I291098c9da82bc2cc24957044187e93cdc33c41d
Reviewed-by: Oliver Wolff <oliver.wolff@digia.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Diffstat (limited to 'src/plugins/printsupport/windows/qwindowsprintersupport.h')
-rw-r--r-- | src/plugins/printsupport/windows/qwindowsprintersupport.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/printsupport/windows/qwindowsprintersupport.h b/src/plugins/printsupport/windows/qwindowsprintersupport.h index 1d5a4f3da4..1b1b1fa215 100644 --- a/src/plugins/printsupport/windows/qwindowsprintersupport.h +++ b/src/plugins/printsupport/windows/qwindowsprintersupport.h @@ -58,6 +58,10 @@ public: virtual QPaintEngine *createPaintEngine(QPrintEngine *printEngine, QPrinter::PrinterMode); virtual QList<QPrinter::PaperSize> supportedPaperSizes(const QPrinterInfo &) const; virtual QList<QPair<QString, QSizeF> >supportedSizesWithNames(const QPrinterInfo &printerInfo) const; + virtual QList<QPrinterInfo> availablePrinters(); + +private: + static QList<QPrinterInfo> queryPrinters(); }; QT_END_NAMESPACE |