From 0ee72b09fd99b756a85de78bafb03c7dee163ef5 Mon Sep 17 00:00:00 2001 From: John Layt Date: Fri, 29 Nov 2013 19:13:49 +0100 Subject: QPrintEngine - Fix PPK_CollateCopies Mac supports Collate Copies using native api, so add support. Note this is mostly only useful for setting the print dialog default, as Mac supports server-side multiple copies so the app will never need to collate the copies itself. Change PDF and Windows to default to collate true to match Mac as this is the behavior users expect. Task-number: QTBUG-27724 Task-number: QTBUG-35251 Task-number: QTBUG-22144 Change-Id: Ia43dbc260b3a71aa5b267cca54c168ffbea794fc Reviewed-by: Lars Knoll --- src/plugins/printsupport/cups/qcupsprintengine.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/plugins/printsupport') diff --git a/src/plugins/printsupport/cups/qcupsprintengine.cpp b/src/plugins/printsupport/cups/qcupsprintengine.cpp index 1c86420cb2..2fecdc00e9 100644 --- a/src/plugins/printsupport/cups/qcupsprintengine.cpp +++ b/src/plugins/printsupport/cups/qcupsprintengine.cpp @@ -221,7 +221,7 @@ void QCupsPrintEnginePrivate::closePrintDevice() if (copies > 1) options.append(QPair("copies", QString::number(copies).toLocal8Bit())); - if (collate) + if (copies > 1 && collate) options.append(QPair("Collate", "True")); switch (duplex) { -- cgit v1.2.3