Don't rely on QPrinter in widgets
authorLars Knoll <lars.knoll@nokia.com>
Wed, 17 Aug 2011 13:44:59 +0000 (15:44 +0200)
committerLars Knoll <lars.knoll@nokia.com>
Fri, 19 Aug 2011 07:16:32 +0000 (09:16 +0200)
commita1016213d02c2f562fcf7a22a8fcfb2bd45cd674
tree91ee31e7680845d7b038312e36b3c1713bfe72a3
parent699e8fe3a6724dd8288dd6a55b25e070eb198c9d
Don't rely on QPrinter in widgets

Use the QPagedPaintDevice instead for the current
print() methods. Like this we can move the whole
printing system into it's own library.

Change-Id: I5e23fb3a9304eb3d12aa54959893601566249e23
Reviewed-on: http://codereview.qt.nokia.com/3208
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Gunnar Sletta <gunnar.sletta@nokia.com>
src/widgets/dialogs/qprintpreviewdialog.h
src/widgets/widgets/qplaintextedit.cpp
src/widgets/widgets/qplaintextedit.h
src/widgets/widgets/qtextedit.cpp
src/widgets/widgets/qtextedit.h
src/widgets/widgets/qwidgettextcontrol.cpp
src/widgets/widgets/qwidgettextcontrol_p.h