Remove #ifdef Q_WS_MAC code from QPrinter
authorBradley T. Hughes <bradley.hughes@nokia.com>
Thu, 1 Mar 2012 12:18:53 +0000 (13:18 +0100)
committerQt by Nokia <qt-info@nokia.com>
Mon, 5 Mar 2012 15:37:16 +0000 (16:37 +0100)
We have a QPlatformPrinterSupportPlugin on Mac OS X to return the
QPrintEngine/QPaintEngine, no need to keep this code.

Change-Id: Ie24dcfd157810ede69790fc7b27c12e24766efce
Reviewed-by: Morten Johan Sørvig <morten.sorvig@nokia.com>
src/printsupport/kernel/qprinter.cpp

index 447c535..f56d349 100644 (file)
@@ -58,8 +58,6 @@
 
 #if defined (Q_WS_WIN)
 #include <private/qprintengine_win_p.h>
-#elif defined (Q_WS_MAC)
-#include <private/qprintengine_mac_p.h>
 #elif defined (QTOPIA_PRINTENGINE)
 #include <private/qprintengine_qws_p.h>
 #endif
@@ -176,11 +174,6 @@ void QPrinterPrivate::createDefaultEngines()
             paintEngine = pdfEngine;
             printEngine = pdfEngine;
         }
-#if defined (Q_WS_MAC)
-        QMacPrintEngine *macEngine = new QMacPrintEngine(printerMode);
-        paintEngine = macEngine;
-        printEngine = macEngine;
-#endif
         }
         break;
     case QPrinter::PdfFormat: {