Move printing into it's own library
authorLars Knoll <lars.knoll@nokia.com>
Tue, 16 Aug 2011 14:38:56 +0000 (16:38 +0200)
committerLars Knoll <lars.knoll@nokia.com>
Fri, 19 Aug 2011 07:16:42 +0000 (09:16 +0200)
commitf4f1b53b9646288d73979f8339a90fbbbcb9eedc
treecc5a5a8767e469a2d1da20f9817c92a159e31ec0
parenta1016213d02c2f562fcf7a22a8fcfb2bd45cd674
Move printing into it's own library

Create a libQtPrintSupport library that contains our current
printing infrastructure. Long term this will get replaced
with a libQtPrint, as the current architecture is not
really maintainable.

Change-Id: I7362fff6786b58c5b4e9213c23eda36d15048aa2
Reviewed-on: http://codereview.qt.nokia.com/3209
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Gunnar Sletta <gunnar.sletta@nokia.com>
104 files changed:
bin/fixqt4headers
examples/itemviews/spreadsheet/spreadsheet.pro
examples/richtext/textedit/textedit.pro
src/gui/gui.pro
src/gui/kernel/qplatformintegration_qpa.cpp
src/gui/painting/qpdf_p.h
src/gui/text/qtextcontrol.cpp
src/gui/text/qtextdocument.cpp
src/modules/qt_gui.pri
src/modules/qt_printsupport.pri [new file with mode: 0644]
src/platformsupport/printersupport/genericunix/genericunix.pri
src/platformsupport/printersupport/genericunix/qgenericunixprintersupport.cpp
src/platformsupport/printersupport/genericunix/qgenericunixprintersupport_p.h
src/printsupport/dialogs/dialogs.pri [new file with mode: 0644]
src/printsupport/dialogs/images/fit-page-24.png [moved from src/widgets/dialogs/images/fit-page-24.png with 100% similarity]
src/printsupport/dialogs/images/fit-page-32.png [moved from src/widgets/dialogs/images/fit-page-32.png with 100% similarity]
src/printsupport/dialogs/images/fit-width-24.png [moved from src/widgets/dialogs/images/fit-width-24.png with 100% similarity]
src/printsupport/dialogs/images/fit-width-32.png [moved from src/widgets/dialogs/images/fit-width-32.png with 100% similarity]
src/printsupport/dialogs/images/go-first-24.png [moved from src/widgets/dialogs/images/go-first-24.png with 100% similarity]
src/printsupport/dialogs/images/go-first-32.png [moved from src/widgets/dialogs/images/go-first-32.png with 100% similarity]
src/printsupport/dialogs/images/go-last-24.png [moved from src/widgets/dialogs/images/go-last-24.png with 100% similarity]
src/printsupport/dialogs/images/go-last-32.png [moved from src/widgets/dialogs/images/go-last-32.png with 100% similarity]
src/printsupport/dialogs/images/go-next-24.png [moved from src/widgets/dialogs/images/go-next-24.png with 100% similarity]
src/printsupport/dialogs/images/go-next-32.png [moved from src/widgets/dialogs/images/go-next-32.png with 100% similarity]
src/printsupport/dialogs/images/go-previous-24.png [moved from src/widgets/dialogs/images/go-previous-24.png with 100% similarity]
src/printsupport/dialogs/images/go-previous-32.png [moved from src/widgets/dialogs/images/go-previous-32.png with 100% similarity]
src/printsupport/dialogs/images/layout-landscape-24.png [moved from src/widgets/dialogs/images/layout-landscape-24.png with 100% similarity]
src/printsupport/dialogs/images/layout-landscape-32.png [moved from src/widgets/dialogs/images/layout-landscape-32.png with 100% similarity]
src/printsupport/dialogs/images/layout-portrait-24.png [moved from src/widgets/dialogs/images/layout-portrait-24.png with 100% similarity]
src/printsupport/dialogs/images/layout-portrait-32.png [moved from src/widgets/dialogs/images/layout-portrait-32.png with 100% similarity]
src/printsupport/dialogs/images/page-setup-24.png [moved from src/widgets/dialogs/images/page-setup-24.png with 100% similarity]
src/printsupport/dialogs/images/page-setup-32.png [moved from src/widgets/dialogs/images/page-setup-32.png with 100% similarity]
src/printsupport/dialogs/images/print-24.png [moved from src/widgets/dialogs/images/print-24.png with 100% similarity]
src/printsupport/dialogs/images/print-32.png [moved from src/widgets/dialogs/images/print-32.png with 100% similarity]
src/printsupport/dialogs/images/status-color.png [moved from src/widgets/dialogs/images/status-color.png with 100% similarity]
src/printsupport/dialogs/images/status-gray-scale.png [moved from src/widgets/dialogs/images/status-gray-scale.png with 100% similarity]
src/printsupport/dialogs/images/view-page-multi-24.png [moved from src/widgets/dialogs/images/view-page-multi-24.png with 100% similarity]
src/printsupport/dialogs/images/view-page-multi-32.png [moved from src/widgets/dialogs/images/view-page-multi-32.png with 100% similarity]
src/printsupport/dialogs/images/view-page-one-24.png [moved from src/widgets/dialogs/images/view-page-one-24.png with 100% similarity]
src/printsupport/dialogs/images/view-page-one-32.png [moved from src/widgets/dialogs/images/view-page-one-32.png with 100% similarity]
src/printsupport/dialogs/images/view-page-sided-24.png [moved from src/widgets/dialogs/images/view-page-sided-24.png with 100% similarity]
src/printsupport/dialogs/images/view-page-sided-32.png [moved from src/widgets/dialogs/images/view-page-sided-32.png with 100% similarity]
src/printsupport/dialogs/images/zoom-in-24.png [moved from src/widgets/dialogs/images/zoom-in-24.png with 100% similarity]
src/printsupport/dialogs/images/zoom-in-32.png [moved from src/widgets/dialogs/images/zoom-in-32.png with 100% similarity]
src/printsupport/dialogs/images/zoom-out-24.png [moved from src/widgets/dialogs/images/zoom-out-24.png with 100% similarity]
src/printsupport/dialogs/images/zoom-out-32.png [moved from src/widgets/dialogs/images/zoom-out-32.png with 100% similarity]
src/printsupport/dialogs/qabstractpagesetupdialog.cpp [moved from src/widgets/dialogs/qabstractpagesetupdialog.cpp with 99% similarity]
src/printsupport/dialogs/qabstractpagesetupdialog.h [moved from src/widgets/dialogs/qabstractpagesetupdialog.h with 100% similarity]
src/printsupport/dialogs/qabstractpagesetupdialog_p.h [moved from src/widgets/dialogs/qabstractpagesetupdialog_p.h with 100% similarity]
src/printsupport/dialogs/qabstractprintdialog.cpp [moved from src/widgets/dialogs/qabstractprintdialog.cpp with 100% similarity]
src/printsupport/dialogs/qabstractprintdialog.h [moved from src/widgets/dialogs/qabstractprintdialog.h with 100% similarity]
src/printsupport/dialogs/qabstractprintdialog_p.h [moved from src/widgets/dialogs/qabstractprintdialog_p.h with 98% similarity]
src/printsupport/dialogs/qpagesetupdialog.cpp [moved from src/widgets/dialogs/qpagesetupdialog.cpp with 100% similarity]
src/printsupport/dialogs/qpagesetupdialog.h [moved from src/widgets/dialogs/qpagesetupdialog.h with 98% similarity]
src/printsupport/dialogs/qpagesetupdialog_mac.mm [moved from src/widgets/dialogs/qpagesetupdialog_mac.mm with 100% similarity]
src/printsupport/dialogs/qpagesetupdialog_unix.cpp [moved from src/widgets/dialogs/qpagesetupdialog_unix.cpp with 99% similarity]
src/printsupport/dialogs/qpagesetupdialog_unix_p.h [moved from src/widgets/dialogs/qpagesetupdialog_unix_p.h with 100% similarity]
src/printsupport/dialogs/qpagesetupdialog_win.cpp [moved from src/widgets/dialogs/qpagesetupdialog_win.cpp with 100% similarity]
src/printsupport/dialogs/qpagesetupwidget.ui [moved from src/widgets/dialogs/qpagesetupwidget.ui with 100% similarity]
src/printsupport/dialogs/qprintdialog.h [moved from src/widgets/dialogs/qprintdialog.h with 99% similarity]
src/printsupport/dialogs/qprintdialog.qdoc [moved from src/widgets/dialogs/qprintdialog.qdoc with 100% similarity]
src/printsupport/dialogs/qprintdialog.qrc [moved from src/widgets/dialogs/qprintdialog.qrc with 100% similarity]
src/printsupport/dialogs/qprintdialog_mac.mm [moved from src/widgets/dialogs/qprintdialog_mac.mm with 100% similarity]
src/printsupport/dialogs/qprintdialog_unix.cpp [moved from src/widgets/dialogs/qprintdialog_unix.cpp with 99% similarity]
src/printsupport/dialogs/qprintdialog_win.cpp [moved from src/widgets/dialogs/qprintdialog_win.cpp with 100% similarity]
src/printsupport/dialogs/qprintpreviewdialog.cpp [moved from src/widgets/dialogs/qprintpreviewdialog.cpp with 99% similarity]
src/printsupport/dialogs/qprintpreviewdialog.h [moved from src/widgets/dialogs/qprintpreviewdialog.h with 100% similarity]
src/printsupport/dialogs/qprintpropertieswidget.ui [moved from src/widgets/dialogs/qprintpropertieswidget.ui with 100% similarity]
src/printsupport/dialogs/qprintsettingsoutput.ui [moved from src/widgets/dialogs/qprintsettingsoutput.ui with 100% similarity]
src/printsupport/dialogs/qprintwidget.ui [moved from src/widgets/dialogs/qprintwidget.ui with 100% similarity]
src/printsupport/kernel/kernel.pri [moved from src/gui/printsupport/printsupport.pri with 76% similarity]
src/printsupport/kernel/qcups.cpp [moved from src/gui/printsupport/qcups.cpp with 100% similarity]
src/printsupport/kernel/qcups_p.h [moved from src/gui/printsupport/qcups_p.h with 99% similarity]
src/printsupport/kernel/qpaintengine_alpha.cpp [moved from src/gui/printsupport/qpaintengine_alpha.cpp with 100% similarity]
src/printsupport/kernel/qpaintengine_alpha_p.h [moved from src/gui/printsupport/qpaintengine_alpha_p.h with 100% similarity]
src/printsupport/kernel/qpaintengine_preview.cpp [moved from src/gui/printsupport/qpaintengine_preview.cpp with 99% similarity]
src/printsupport/kernel/qpaintengine_preview_p.h [moved from src/gui/printsupport/qpaintengine_preview_p.h with 98% similarity]
src/printsupport/kernel/qplatformprintersupport_qpa.cpp [moved from src/gui/printsupport/qplatformprintersupport_qpa.cpp with 98% similarity]
src/printsupport/kernel/qplatformprintersupport_qpa.h [moved from src/gui/printsupport/qplatformprintersupport_qpa.h with 98% similarity]
src/printsupport/kernel/qplatformprintplugin.cpp [new file with mode: 0644]
src/printsupport/kernel/qplatformprintplugin_qpa.h [new file with mode: 0644]
src/printsupport/kernel/qprintengine.h [moved from src/gui/printsupport/qprintengine.h with 98% similarity]
src/printsupport/kernel/qprintengine_pdf.cpp [moved from src/gui/printsupport/qprintengine_pdf.cpp with 99% similarity]
src/printsupport/kernel/qprintengine_pdf_p.h [moved from src/gui/printsupport/qprintengine_pdf_p.h with 99% similarity]
src/printsupport/kernel/qprinter.cpp [moved from src/gui/printsupport/qprinter.cpp with 99% similarity]
src/printsupport/kernel/qprinter.h [moved from src/gui/printsupport/qprinter.h with 100% similarity]
src/printsupport/kernel/qprinter_p.h [moved from src/gui/printsupport/qprinter_p.h with 97% similarity]
src/printsupport/kernel/qprinterinfo.cpp [moved from src/gui/printsupport/qprinterinfo.cpp with 98% similarity]
src/printsupport/kernel/qprinterinfo.h [moved from src/gui/printsupport/qprinterinfo.h with 98% similarity]
src/printsupport/kernel/qprinterinfo_p.h [moved from src/gui/printsupport/qprinterinfo_p.h with 100% similarity]
src/printsupport/kernel/qprinterinfo_unix.cpp [moved from src/gui/printsupport/qprinterinfo_unix.cpp with 100% similarity]
src/printsupport/kernel/qprinterinfo_unix_p.h [moved from src/gui/printsupport/qprinterinfo_unix_p.h with 99% similarity]
src/printsupport/printsupport.pro [new file with mode: 0644]
src/printsupport/widgets/qprintpreviewwidget.cpp [moved from src/widgets/widgets/qprintpreviewwidget.cpp with 100% similarity]
src/printsupport/widgets/qprintpreviewwidget.h [moved from src/widgets/widgets/qprintpreviewwidget.h with 99% similarity]
src/printsupport/widgets/widgets.pri [new file with mode: 0644]
src/src.pro
src/widgets/dialogs/dialogs.pri
src/widgets/dialogs/qfscompleter_p.h
src/widgets/kernel/qapplication.cpp
src/widgets/widgets/widgets.pri
sync.profile
tests/auto/qprinter/qprinter.pro
tests/auto/qprinterinfo/qprinterinfo.pro