QPrinter is a QPainter abstraction for the printer sitting on top of the operating system driver. You want to completely bypass the QPainter abstraction and operating system print driver processing (if any) and go straight to the hardware. You can do that any way your operating system and printer driver will allow using C++.
Assuming Windows: you want the OpenPrinter, ClosePrinter, StartDocPrinter, StartPagePrinter, WritePrinter, EndPagePrinter, EndDocPrinter, ClosePrinter Windows API calls (probably in close to that order). http://support.microsoft.com/kb/138594
Bookmarks