QtPrintSupport: Move plugin access of QPrinterInfo internals to base
authorJohn Layt <jlayt@kde.org>
Fri, 1 Jun 2012 19:33:53 +0000 (20:33 +0100)
committerQt by Nokia <qt-info@nokia.com>
Fri, 8 Jun 2012 11:33:50 +0000 (13:33 +0200)
commit271b484b0081e0f97a97b3e2e7ea5bee02f43ae8
tree64b3f9b1b84ba2b7c0819cd409ed743b5f572405
parent2922f85e707ad086025149fdb7cb1e2608b9e7b2
QtPrintSupport: Move plugin access of QPrinterInfo internals to base

Move all plugin methods requiring access to QPrinterInfo internals
into the plugin base class, and remove the plugin classes as friends
from QPrinterInfo.

Change-Id: Ic527efc681e198abf19e038dd77c36bb8017d049
Reviewed-by: Teemu Katajisto <teemu.katajisto@digia.com>
Reviewed-by: John Layt <jlayt@kde.org>
src/plugins/platforms/cocoa/qcocoaprintersupport.mm
src/plugins/printsupport/cups/qcupsprintersupport.cpp
src/plugins/printsupport/cups/qcupsprintersupport_p.h
src/plugins/printsupport/windows/qwindowsprintersupport.cpp
src/printsupport/kernel/qplatformprintersupport.h
src/printsupport/kernel/qplatformprintersupport_qpa.cpp
src/printsupport/kernel/qprinterinfo.h
src/printsupport/kernel/qprinterinfo_p.h