diff options
author | Michael Stahl <mstahl@redhat.com> | 2014-02-18 18:07:37 +0100 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2014-02-18 22:56:51 +0100 |
commit | c76cd71fe9bdefaef3f33f8ca193c32e3ab112ed (patch) | |
tree | 8d9b0e2e637a0df6c37321af63b05a2844b9a317 /include | |
parent | 6058a238fceba2e856e0f52c0438a480cb7cb59f (diff) |
fdo#41524: CUPS printing: use "collate" option when PDF is available
Assume that the CUPS printer is able to handle collating by itself,
don't send multiple print jobs (except if user clicks on "Create single
print jobs for collated output" of course...).
To enable collating with PDF based printers, add the "collate" option;
legacy PS based printers still get the weird stuff read from the PPD
(not sure what the risks of changing that are).
Change-Id: Ia12dc69f9083bba94f2ed633ecbd153aac7e40ab
Diffstat (limited to 'include')
-rw-r--r-- | include/vcl/jobdata.hxx | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/vcl/jobdata.hxx b/include/vcl/jobdata.hxx index 22ef0ee48014..8cffdd1c234c 100644 --- a/include/vcl/jobdata.hxx +++ b/include/vcl/jobdata.hxx @@ -34,6 +34,7 @@ enum type { struct VCL_DLLPUBLIC JobData { int m_nCopies; + bool m_bCollate; int m_nLeftMarginAdjust; int m_nRightMarginAdjust; int m_nTopMarginAdjust; @@ -50,6 +51,7 @@ struct VCL_DLLPUBLIC JobData JobData() : m_nCopies( 1 ), + m_bCollate(false), m_nLeftMarginAdjust( 0 ), m_nRightMarginAdjust( 0 ), m_nTopMarginAdjust( 0 ), |