QtPrintSupport: Remove remaining LPR specific code
authorJohn Layt <jlayt@kde.org>
Sun, 29 Apr 2012 13:13:10 +0000 (14:13 +0100)
committerQt by Nokia <qt-info@nokia.com>
Mon, 7 May 2012 18:26:43 +0000 (20:26 +0200)
commit80f7a388906f94f58bf765a32b9abbb16f967db2
treeba858ff71ee97d479ea2543a9e3dfd634049f86e
parent36547f4eff44361f7a6acd0cff107c0e47561f93
QtPrintSupport: Remove remaining LPR specific code

CUPS is the only supported print system on UNIX, LPR/PS support has
already been dropped but some LPR specific code still remains.

* Move qt_getCupsPrinterPaperSizes from qprinterinfo_unix to
  QCUPSSupport
* Remove qprinterinfo_unix as no longer used
* Remove LPR related code from QPdfPrintEngine
* Remove all QT_NO_LPR uses
* Remove most QT_NO_CUPS uses, use QT_NO_PRINTER where necessary

Some QT_NO_CUPS uses remain in QPdfPrintEngine, these will be removed
in a following change implementing a CUPS plugin.

Change-Id: I439b6fad9cf88c3d24aa48e49475f49ad310dbad
Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
23 files changed:
src/corelib/global/qconfig-large.h
src/corelib/global/qconfig-medium.h
src/corelib/global/qconfig-minimal.h
src/corelib/global/qconfig-nacl.h
src/corelib/global/qconfig-small.h
src/corelib/global/qfeatures.h
src/corelib/global/qglobal.h
src/gui/painting/qpdf_p.h
src/platformsupport/printersupport/genericunix/qgenericunixprintersupport.cpp
src/printsupport/dialogs/qpagesetupdialog_unix.cpp
src/printsupport/dialogs/qprintdialog_unix.cpp
src/printsupport/kernel/kernel.pri
src/printsupport/kernel/qcups.cpp
src/printsupport/kernel/qcups_p.h
src/printsupport/kernel/qplatformprintersupport_qpa.cpp
src/printsupport/kernel/qprintengine_pdf.cpp
src/printsupport/kernel/qprintengine_pdf_p.h
src/printsupport/kernel/qprinter.cpp
src/printsupport/kernel/qprinterinfo_p.h
src/printsupport/kernel/qprinterinfo_unix.cpp [deleted file]
src/printsupport/kernel/qprinterinfo_unix_p.h [deleted file]
tests/auto/printsupport/kernel/qprinterinfo/tst_qprinterinfo.cpp
tools/configure/configureapp.cpp