Revision 727412

Go back to digest for 21st October 2007

Other in Graphics

John Layt committed changes in /trunk/extragear/graphics/ligature:

Port from KPrinter to QPrinter, remove dependency on KDE4_KDEPRINT_LIBS.

I was unable to test as ligature segfaulted on startup even before I started work.
Normally I wouldn't commit this, but ligature will break on Monday anyway when KDEPrint is removed from kdelibs, so at least this way it builds OK.

Note this is only a partial port as QPrinter does not support printFiles or non-continuous print ranges required for the page selection side-bar. We are currently developing the solution for this and will finshing porting when that is ready in about 2 weeks.

File Changes

Modified 29 files
  • /trunk/extragear/graphics/ligature
  •   /shell/CMakeLists.txt
  •   /shell/kmultipage.cpp
  •   /shell/kmultipage.h
  •   /shell/kprintDialogPage_pageoptions.cpp
  •   /shell/kprintDialogPage_pageoptions.h
  •   /shell/ligaturePluginGUI.cpp
  •   /shell/ligaturePluginGUI.h
  •   /shell/renderedDocumentPagePrinter.cpp
  •   /shell/renderedDocumentPagePrinter.h
  •   /plugins/djvu/CMakeLists.txt
  •   /plugins/djvu/djvumultipage.cpp
  •   /plugins/djvu/kprintDialogPage_DJVUconversionoptions.cpp
  •   /plugins/djvu/kprintDialogPage_DJVUconversionoptions.h
  •   /plugins/djvu/kprintDialogPage_DJVUpageoptions.cpp
  •   /plugins/djvu/kprintDialogPage_DJVUpageoptions.h
  •   /plugins/dvi/dviexport.cpp
  •   /plugins/dvi/dviexport.h
  •   /plugins/dvi/dviRenderer.cpp
  •   /plugins/dvi/dviRenderer.h
  •   /plugins/dvi/kdvi_multipage.cpp
  •   /plugins/dvi/kprinterwrapper.h
  •   /plugins/fax/CMakeLists.txt
  •   /plugins/fax/faxmultipage.cpp
  •   /plugins/fax/faxprintsettings.cpp
  •   /plugins/fax/faxprintsettings.h
  •   /plugins/pdf/CMakeLists.txt
  •   /plugins/pdf/pdfMultipage.cpp
  •   /plugins/ps/CMakeLists.txt
  •   /plugins/ps/psMultipage.cpp
29 files changed in total