Re: [Development] QtPrintSupport - Platform Support

2012-05-04 Thread Christoph Schleifenbaum
3 maj 2012 kl. 21:41 skrev John Layt: On Thursday 03 May 2012 20:50:44 Christoph Schleifenbaum wrote: 3 maj 2012 kl. 12:30 skrev Christoph Schleifenbaum: 3 maj 2012 kl. 11:47 skrev Sean Harmer: On Tuesday 01 May 2012 23:21:50 John Layt wrote: snip I've been testing the Mac printing and

Re: [Development] QtPrintSupport - Platform Support

2012-05-04 Thread Katajisto Teemu
On 4.5.2012 10.11, Christoph Schleifenbaum christoph.schleifenb...@kdab.com wrote: 3 maj 2012 kl. 21:41 skrev John Layt: On Thursday 03 May 2012 20:50:44 Christoph Schleifenbaum wrote: 3 maj 2012 kl. 12:30 skrev Christoph Schleifenbaum: 3 maj 2012 kl. 11:47 skrev Sean Harmer: On Tuesday 01

Re: [Development] QtPrintSupport - Platform Support

2012-05-04 Thread Sean Harmer
On 04/05/2012 08:11, Christoph Schleifenbaum wrote: 3 maj 2012 kl. 21:41 skrev John Layt: On Thursday 03 May 2012 20:50:44 Christoph Schleifenbaum wrote: 3 maj 2012 kl. 12:30 skrev Christoph Schleifenbaum: 3 maj 2012 kl. 11:47 skrev Sean Harmer: On Tuesday 01 May 2012 23:21:50 John Layt

Re: [Development] QtPrintSupport - Platform Support

2012-05-03 Thread Sean Harmer
On Tuesday 01 May 2012 23:21:50 John Layt wrote: snip I've been testing the Mac printing and unfortunately hit a couple of release blockers that it would be great if a Mac person could have a look at sometime and give an opinion: https://bugreports.qt-project.org/browse/QTBUG-2

Re: [Development] QtPrintSupport - Platform Support

2012-05-03 Thread John Layt
On Thursday 03 May 2012 20:50:44 Christoph Schleifenbaum wrote: 3 maj 2012 kl. 12:30 skrev Christoph Schleifenbaum: 3 maj 2012 kl. 11:47 skrev Sean Harmer: On Tuesday 01 May 2012 23:21:50 John Layt wrote: snip I've been testing the Mac printing and unfortunately hit a couple of

Re: [Development] QtPrintSupport - Platform Support

2012-05-01 Thread John Layt
On Monday 30 Apr 2012 09:06:28 morten.sor...@nokia.com wrote: That would be not possible. QtGui and Widgets loads the Cocoa backend as a plugin and does not link agains it. I think the only options are either duplicating the neccesary code to support QCoreGraphicsPaintEngine in printsupport,

Re: [Development] QtPrintSupport - Platform Support

2012-04-30 Thread morten.sorvig
On Apr 28, 2012, at 5:38 PM, ext John Layt wrote: Well I've tried doing this and ended up moving QCocoaPrinterSupport, QQMacPrintEngine and QCoreGraphicPaintEngine all into the the printsupport plugin as they are all only used by QtPrintSupport, and as the plugin returns the native QPrintEngine

Re: [Development] QtPrintSupport - Platform Support

2012-04-30 Thread Thiago Macieira
On segunda-feira, 30 de abril de 2012 09.06.28, morten.sor...@nokia.com wrote: Unfortunately, QCoreGraphicsPaintEngine needs to link against the Cocoa platform plugin to use classes/methods in QCocoaAutoReleasePool and QCocoaHelpers, but I can't figure out how to do that in qmake. QtGui and

Re: [Development] QtPrintSupport - Platform Support

2012-04-28 Thread John Layt
On Monday 23 Apr 2012 22:17:15 John Layt wrote: For Mac I propose moving QCocoaPrinterSupport into plugins/printsupport/cocoa and moving the private methods from QCocoaNativeInterface to QCocoaPrinterSupportPlugin. I'll do a patch. A harder question is where QMacPrintEngine should be,

[Development] QtPrintSupport - Platform Support

2012-04-22 Thread John Layt
Hi, While starting to review the current state of QtPrintSupport for Beta 1 and one thing I've immediately noticed is an inconsistency in the platform implementations as to which plugins have which classes where. OSX: src/plugins/platforms/cocoa- QMacPrintEngine