Revision 565703

Go back to digest for 30th July 2006

Other in KDE Base

David Saxton committed changes in /trunk/KDE/kdelibs/kdeprint:

Ported KPrinter to Qt4's painting system.
The main change is KPrinter's interception of QPainter::begin, QPainter::end
before they are passed to QPrint*. Before, QPaintDevice::cmd was used - but
since this no longer exists, KPrinter uses its own QPaintEngine and passes on
all the calls to QPrintEngine*. This is probably not the most elegant solution,
but it works.

File Changes

Modified 6 files
  • /trunk/KDE/kdelibs/kdeprint
  •   /kdeprintd.cpp
  •   /kdeprintd.h
  •   /kpmarginpage.cpp
  •   /kprinter.cpp
  •   /kprinter.h
  •   /kprinterimpl.cpp
6 files changed in total