Documentation/Source/eric6.WebBrowser.Tools.FilePrinter.html

Sun, 13 May 2018 12:57:00 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 13 May 2018 12:57:00 +0200
changeset 6287
9a193ff6d24a
parent 5253
57276f763bf6
permissions
-rw-r--r--

URL handling: redirected the URL handling for 'http' and 'https' URLs to the main user interface and the man web browser interface (for standalone web browsers).

5191
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 <!DOCTYPE html>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <html><head>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 <title>eric6.WebBrowser.Tools.FilePrinter</title>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 <meta charset="UTF-8">
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 <style>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 body {
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 background: #EDECE6;
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 margin: 0em 1em 10em 1em;
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 color: black;
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10 }
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 h1 { color: white; background: #85774A; }
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
13 h2 { color: white; background: #85774A; }
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14 h3 { color: white; background: #9D936E; }
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15 h4 { color: white; background: #9D936E; }
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17 a { color: #BA6D36; }
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 </style>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20 </head>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
21 <body><a NAME="top" ID="top"></a>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
22 <h1>eric6.WebBrowser.Tools.FilePrinter</h1>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 <p>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
24 Module implementing an object for printing of files.
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 </p>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 <h3>Global Attributes</h3>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27 <table>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 <tr><td>_FilePrintJobs</td></tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
29 </table>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 <h3>Classes</h3>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 <table>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 <tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 <td><a href="#FilePrinter">FilePrinter</a></td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
34 <td>Class implementing methods for printing on *nix systems.</td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
35 </tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
36 </table>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37 <h3>Functions</h3>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38 <table>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39 <tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
40 <td><a href="#isCupsAvailable">isCupsAvailable</a></td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
41 <td>Static method to test the availability of CUPS.</td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
42 </tr><tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
43 <td><a href="#printFile">printFile</a></td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
44 <td>Static method to print a file.</td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 </tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
46 </table>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
47 <hr /><hr />
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
48 <a NAME="FilePrinter" ID="FilePrinter"></a>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
49 <h2>FilePrinter</h2>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
50 <p>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
51 Class implementing methods for printing on *nix systems.
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
52 </p>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
53 <h3>Derived from</h3>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
54 object
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
55 <h3>Class Attributes</h3>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
56 <table>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
57 <tr><td>ApplicationDeletesFiles</td></tr><tr><td>ApplicationSelectsPages</td></tr><tr><td>SystemDeletesFiles</td></tr><tr><td>SystemSelectsPages</td></tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
58 </table>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
59 <h3>Class Methods</h3>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
60 <table>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
61 <tr><td>None</td></tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
62 </table>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
63 <h3>Methods</h3>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
64 <table>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
65 <tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
66 <td><a href="#FilePrinter.__init__">FilePrinter</a></td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
67 <td>Constructor</td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
68 </tr><tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
69 <td><a href="#FilePrinter.__doCleanup">__doCleanup</a></td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
70 <td>Private method to perform some internal cleanup actions.</td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
71 </tr><tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
72 <td><a href="#FilePrinter.__processError">__processError</a></td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
73 <td>Private slot handling process errors.</td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
74 </tr><tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
75 <td><a href="#FilePrinter.__processFinished">__processFinished</a></td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
76 <td>Private slot handling the end of the process.</td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
77 </tr><tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
78 <td><a href="#FilePrinter._copies">_copies</a></td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
79 <td>Protected method to assemble the number of copies arguments.</td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
80 </tr><tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
81 <td><a href="#FilePrinter._cupsOptions">_cupsOptions</a></td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
82 <td>Protected method to assemble the CUPS specific arguments.</td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
83 </tr><tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
84 <td><a href="#FilePrinter._deleteFile">_deleteFile</a></td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
85 <td>Protected method to assemble the jobname arguments.</td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
86 </tr><tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
87 <td><a href="#FilePrinter._destination">_destination</a></td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
88 <td>Protected method to assemble the printer destination arguments.</td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
89 </tr><tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
90 <td><a href="#FilePrinter._doPrintFile">_doPrintFile</a></td>
5253
57276f763bf6 Fixed a few code style issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5191
diff changeset
91 <td>Protected method to print a file.</td>
5191
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
92 </tr><tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
93 <td><a href="#FilePrinter._jobname">_jobname</a></td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
94 <td>Protected method to assemble the jobname arguments.</td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
95 </tr><tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
96 <td><a href="#FilePrinter._mediaPageSize">_mediaPageSize</a></td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
97 <td>Protected method to get the page size argument.</td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
98 </tr><tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
99 <td><a href="#FilePrinter._mediaPaperSource">_mediaPaperSource</a></td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
100 <td>Protected method to get the paper source argument.</td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
101 </tr><tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
102 <td><a href="#FilePrinter._optionCollateCopies">_optionCollateCopies</a></td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
103 <td>Protected method to assemble the collate copies arguments.</td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
104 </tr><tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
105 <td><a href="#FilePrinter._optionCupsProperties">_optionCupsProperties</a></td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
106 <td>Protected method to assemble the CUPS properties arguments.</td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
107 </tr><tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
108 <td><a href="#FilePrinter._optionDoubleSidedPrinting">_optionDoubleSidedPrinting</a></td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
109 <td>Protected method to assemble the double sided printing arguments.</td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
110 </tr><tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
111 <td><a href="#FilePrinter._optionMedia">_optionMedia</a></td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
112 <td>Protected method to assemble the print media arguments.</td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
113 </tr><tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
114 <td><a href="#FilePrinter._optionPageOrder">_optionPageOrder</a></td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
115 <td>Protected method to assemble the page order arguments.</td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
116 </tr><tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
117 <td><a href="#FilePrinter._pages">_pages</a></td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
118 <td>Protected method to assemble the page range(s) arguments.</td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
119 </tr><tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
120 <td><a href="#FilePrinter._printArguments">_printArguments</a></td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
121 <td>Protected method to assemble the command line arguments for the print command.</td>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
122 </tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
123 </table>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
124 <h3>Static Methods</h3>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
125 <table>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
126 <tr><td>None</td></tr>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
127 </table>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
128 <a NAME="FilePrinter.__init__" ID="FilePrinter.__init__"></a>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
129 <h4>FilePrinter (Constructor)</h4>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
130 <b>FilePrinter</b>(<i></i>)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
131 <p>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
132 Constructor
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
133 </p><a NAME="FilePrinter.__doCleanup" ID="FilePrinter.__doCleanup"></a>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
134 <h4>FilePrinter.__doCleanup</h4>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
135 <b>__doCleanup</b>(<i>deleteFile</i>)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
136 <p>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
137 Private method to perform some internal cleanup actions.
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
138 </p><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
139 <dt><i>deleteFile</i> (bool)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
140 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
141 flag indicating to delete the print file
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
142 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
143 </dl><a NAME="FilePrinter.__processError" ID="FilePrinter.__processError"></a>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
144 <h4>FilePrinter.__processError</h4>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
145 <b>__processError</b>(<i>error</i>)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
146 <p>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
147 Private slot handling process errors.
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
148 </p><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
149 <dt><i>error</i> (QProcess.ProcessError)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
150 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
151 error value
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
152 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
153 </dl><a NAME="FilePrinter.__processFinished" ID="FilePrinter.__processFinished"></a>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
154 <h4>FilePrinter.__processFinished</h4>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
155 <b>__processFinished</b>(<i>exitCode, exitStatus</i>)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
156 <p>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
157 Private slot handling the end of the process.
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
158 </p><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
159 <dt><i>exitCode</i> (int)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
160 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
161 exit code of the process
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
162 </dd><dt><i>exitStatus</i> (QProcess.ExitStatus)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
163 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
164 exit status of the process
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
165 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
166 </dl><a NAME="FilePrinter._copies" ID="FilePrinter._copies"></a>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
167 <h4>FilePrinter._copies</h4>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
168 <b>_copies</b>(<i>printer, variant</i>)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
169 <p>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
170 Protected method to assemble the number of copies arguments.
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
171 </p><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
172 <dt><i>printer</i> (QPrinter)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
173 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
174 reference to the printer to print to
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
175 </dd><dt><i>variant</i> (str)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
176 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
177 string identifying the print command variant
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
178 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
179 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
180 <dt>Returns:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
181 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
182 assembled number of copies arguments
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
183 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
184 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
185 <dt>Return Type:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
186 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
187 list of str
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
188 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
189 </dl><a NAME="FilePrinter._cupsOptions" ID="FilePrinter._cupsOptions"></a>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
190 <h4>FilePrinter._cupsOptions</h4>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
191 <b>_cupsOptions</b>(<i>printer</i>)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
192 <p>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
193 Protected method to assemble the CUPS specific arguments.
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
194 </p><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
195 <dt><i>printer</i> (QPrinter)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
196 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
197 reference to the printer to print to
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
198 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
199 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
200 <dt>Returns:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
201 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
202 assembled CUPS arguments
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
203 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
204 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
205 <dt>Return Type:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
206 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
207 list of str
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
208 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
209 </dl><a NAME="FilePrinter._deleteFile" ID="FilePrinter._deleteFile"></a>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
210 <h4>FilePrinter._deleteFile</h4>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
211 <b>_deleteFile</b>(<i>printer, fileDeletePolicy, variant</i>)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
212 <p>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
213 Protected method to assemble the jobname arguments.
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
214 </p><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
215 <dt><i>printer</i> (QPrinter)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
216 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
217 reference to the printer to print to
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
218 </dd><dt><i>fileDeletePolicy</i> (int (0 or 1))</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
219 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
220 policy determining who deletes the file to be
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
221 printed (application or system)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
222 </dd><dt><i>variant</i> (str)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
223 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
224 string identifying the print command variant
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
225 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
226 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
227 <dt>Returns:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
228 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
229 assembled jobname arguments
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
230 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
231 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
232 <dt>Return Type:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
233 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
234 list of str
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
235 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
236 </dl><a NAME="FilePrinter._destination" ID="FilePrinter._destination"></a>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
237 <h4>FilePrinter._destination</h4>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
238 <b>_destination</b>(<i>printer, variant</i>)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
239 <p>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
240 Protected method to assemble the printer destination arguments.
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
241 </p><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
242 <dt><i>printer</i> (QPrinter)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
243 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
244 reference to the printer to print to
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
245 </dd><dt><i>variant</i> (str)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
246 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
247 string identifying the print command variant
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
248 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
249 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
250 <dt>Returns:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
251 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
252 assembled printer destination arguments
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
253 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
254 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
255 <dt>Return Type:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
256 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
257 list of str
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
258 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
259 </dl><a NAME="FilePrinter._doPrintFile" ID="FilePrinter._doPrintFile"></a>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
260 <h4>FilePrinter._doPrintFile</h4>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
261 <b>_doPrintFile</b>(<i>printer, fileName, fileDeletePolicy, pageSelectPolicy, pageRange</i>)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
262 <p>
5253
57276f763bf6 Fixed a few code style issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5191
diff changeset
263 Protected method to print a file.
5191
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
264 </p><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
265 <dt><i>printer</i> (QPrinter)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
266 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
267 reference to the printer to print to
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
268 </dd><dt><i>fileName</i> (str)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
269 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
270 name (path) of the file to be printed
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
271 </dd><dt><i>fileDeletePolicy</i> (int (0 or 1))</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
272 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
273 policy determining who deletes the file to be
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
274 printed (application or system)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
275 </dd><dt><i>pageSelectPolicy</i> (int (0 or 1))</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
276 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
277 policy determining who selects the pages to be
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
278 printed (application or system)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
279 </dd><dt><i>pageRange</i> (str)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
280 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
281 string determining the page range(s) to be printed, if
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
282 SystemSelectsPages was given for pageSelectPolicy and user chose
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
283 Selection in print dialog
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
284 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
285 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
286 <dt>Returns:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
287 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
288 flag indicating successful print job submission
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
289 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
290 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
291 <dt>Return Type:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
292 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
293 bool
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
294 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
295 </dl><a NAME="FilePrinter._jobname" ID="FilePrinter._jobname"></a>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
296 <h4>FilePrinter._jobname</h4>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
297 <b>_jobname</b>(<i>printer, variant</i>)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
298 <p>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
299 Protected method to assemble the jobname arguments.
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
300 </p><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
301 <dt><i>printer</i> (QPrinter)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
302 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
303 reference to the printer to print to
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
304 </dd><dt><i>variant</i> (str)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
305 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
306 string identifying the print command variant
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
307 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
308 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
309 <dt>Returns:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
310 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
311 assembled jobname arguments
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
312 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
313 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
314 <dt>Return Type:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
315 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
316 list of str
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
317 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
318 </dl><a NAME="FilePrinter._mediaPageSize" ID="FilePrinter._mediaPageSize"></a>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
319 <h4>FilePrinter._mediaPageSize</h4>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
320 <b>_mediaPageSize</b>(<i>printer</i>)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
321 <p>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
322 Protected method to get the page size argument.
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
323 </p><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
324 <dt><i>printer</i> (QPrinter)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
325 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
326 reference to the printer to print to
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
327 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
328 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
329 <dt>Returns:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
330 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
331 page size argument
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
332 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
333 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
334 <dt>Return Type:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
335 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
336 str
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
337 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
338 </dl><a NAME="FilePrinter._mediaPaperSource" ID="FilePrinter._mediaPaperSource"></a>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
339 <h4>FilePrinter._mediaPaperSource</h4>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
340 <b>_mediaPaperSource</b>(<i>printer</i>)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
341 <p>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
342 Protected method to get the paper source argument.
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
343 </p><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
344 <dt><i>printer</i> (QPrinter)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
345 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
346 reference to the printer to print to
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
347 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
348 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
349 <dt>Returns:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
350 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
351 paper source argument
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
352 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
353 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
354 <dt>Return Type:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
355 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
356 str
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
357 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
358 </dl><a NAME="FilePrinter._optionCollateCopies" ID="FilePrinter._optionCollateCopies"></a>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
359 <h4>FilePrinter._optionCollateCopies</h4>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
360 <b>_optionCollateCopies</b>(<i>printer</i>)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
361 <p>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
362 Protected method to assemble the collate copies arguments.
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
363 </p><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
364 <dt><i>printer</i> (QPrinter)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
365 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
366 reference to the printer to print to
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
367 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
368 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
369 <dt>Returns:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
370 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
371 assembled collate copies arguments
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
372 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
373 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
374 <dt>Return Type:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
375 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
376 list of str
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
377 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
378 </dl><a NAME="FilePrinter._optionCupsProperties" ID="FilePrinter._optionCupsProperties"></a>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
379 <h4>FilePrinter._optionCupsProperties</h4>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
380 <b>_optionCupsProperties</b>(<i>printer</i>)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
381 <p>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
382 Protected method to assemble the CUPS properties arguments.
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
383 </p><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
384 <dt><i>printer</i> (QPrinter)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
385 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
386 reference to the printer to print to
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
387 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
388 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
389 <dt>Returns:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
390 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
391 assembled CUPS properties arguments
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
392 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
393 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
394 <dt>Return Type:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
395 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
396 list of str
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
397 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
398 </dl><a NAME="FilePrinter._optionDoubleSidedPrinting" ID="FilePrinter._optionDoubleSidedPrinting"></a>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
399 <h4>FilePrinter._optionDoubleSidedPrinting</h4>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
400 <b>_optionDoubleSidedPrinting</b>(<i>printer</i>)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
401 <p>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
402 Protected method to assemble the double sided printing arguments.
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
403 </p><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
404 <dt><i>printer</i> (QPrinter)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
405 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
406 reference to the printer to print to
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
407 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
408 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
409 <dt>Returns:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
410 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
411 assembled double sided printing arguments
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
412 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
413 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
414 <dt>Return Type:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
415 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
416 list of str
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
417 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
418 </dl><a NAME="FilePrinter._optionMedia" ID="FilePrinter._optionMedia"></a>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
419 <h4>FilePrinter._optionMedia</h4>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
420 <b>_optionMedia</b>(<i>printer</i>)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
421 <p>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
422 Protected method to assemble the print media arguments.
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
423 </p><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
424 <dt><i>printer</i> (QPrinter)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
425 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
426 reference to the printer to print to
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
427 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
428 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
429 <dt>Returns:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
430 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
431 assembled print media arguments
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
432 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
433 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
434 <dt>Return Type:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
435 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
436 list of str
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
437 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
438 </dl><a NAME="FilePrinter._optionPageOrder" ID="FilePrinter._optionPageOrder"></a>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
439 <h4>FilePrinter._optionPageOrder</h4>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
440 <b>_optionPageOrder</b>(<i>printer</i>)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
441 <p>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
442 Protected method to assemble the page order arguments.
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
443 </p><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
444 <dt><i>printer</i> (QPrinter)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
445 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
446 reference to the printer to print to
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
447 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
448 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
449 <dt>Returns:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
450 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
451 assembled page order arguments
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
452 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
453 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
454 <dt>Return Type:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
455 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
456 list of str
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
457 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
458 </dl><a NAME="FilePrinter._pages" ID="FilePrinter._pages"></a>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
459 <h4>FilePrinter._pages</h4>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
460 <b>_pages</b>(<i>printer, pageSelectPolicy, pageRange, useCupsOptions, variant</i>)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
461 <p>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
462 Protected method to assemble the page range(s) arguments.
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
463 </p><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
464 <dt><i>printer</i> (QPrinter)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
465 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
466 reference to the printer to print to
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
467 </dd><dt><i>pageSelectPolicy</i> (int (0 or 1))</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
468 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
469 policy determining who selects the pages to be
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
470 printed (application or system)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
471 </dd><dt><i>pageRange</i> (str)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
472 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
473 string determining the page range(s) to be printed, if
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
474 SystemSelectsPages was given for pageSelectPolicy and user chose
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
475 Selection in print dialog
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
476 </dd><dt><i>useCupsOptions</i> (bool)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
477 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
478 flag indicating to assemble the arguments for
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
479 CUPS
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
480 </dd><dt><i>variant</i> (str)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
481 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
482 string identifying the print command variant
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
483 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
484 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
485 <dt>Returns:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
486 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
487 assembled page range(s) arguments
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
488 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
489 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
490 <dt>Return Type:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
491 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
492 list of str
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
493 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
494 </dl><a NAME="FilePrinter._printArguments" ID="FilePrinter._printArguments"></a>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
495 <h4>FilePrinter._printArguments</h4>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
496 <b>_printArguments</b>(<i>printer, fileDeletePolicy, pageSelectPolicy, useCupsOptions, pageRange, variant</i>)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
497 <p>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
498 Protected method to assemble the command line arguments for the print
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
499 command.
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
500 </p><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
501 <dt><i>printer</i> (QPrinter)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
502 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
503 reference to the printer to print to
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
504 </dd><dt><i>fileDeletePolicy</i> (int (0 or 1))</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
505 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
506 policy determining who deletes the file to be
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
507 printed (application or system)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
508 </dd><dt><i>pageSelectPolicy</i> (int (0 or 1))</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
509 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
510 policy determining who selects the pages to be
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
511 printed (application or system)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
512 </dd><dt><i>useCupsOptions</i> (bool)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
513 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
514 flag indicating to assemble the arguments for
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
515 CUPS
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
516 </dd><dt><i>pageRange</i> (str)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
517 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
518 string determining the page range(s) to be printed, if
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
519 SystemSelectsPages was given for pageSelectPolicy and user chose
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
520 Selection in print dialog
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
521 </dd><dt><i>variant</i> (str)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
522 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
523 string identifying the print command variant
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
524 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
525 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
526 <dt>Returns:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
527 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
528 assembled command line arguments for the print command
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
529 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
530 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
531 <dt>Return Type:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
532 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
533 list of str
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
534 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
535 </dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
536 <div align="right"><a href="#top">Up</a></div>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
537 <hr /><hr />
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
538 <a NAME="isCupsAvailable" ID="isCupsAvailable"></a>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
539 <h2>isCupsAvailable</h2>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
540 <b>isCupsAvailable</b>(<i></i>)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
541 <p>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
542 Static method to test the availability of CUPS.
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
543 </p><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
544 <dt>Returns:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
545 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
546 flag indicating the availability of CUPS
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
547 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
548 </dl><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
549 <dt>Return Type:</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
550 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
551 bool
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
552 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
553 </dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
554 <div align="right"><a href="#top">Up</a></div>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
555 <hr /><hr />
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
556 <a NAME="printFile" ID="printFile"></a>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
557 <h2>printFile</h2>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
558 <b>printFile</b>(<i>printer, fileName, fileDeletePolicy=FilePrinter.ApplicationDeletesFiles, pageSelectPolicy=FilePrinter.ApplicationSelectsPages, pageRange=""</i>)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
559 <p>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
560 Static method to print a file.
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
561 </p><p>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
562 Note: Only CUPS and LPR on *nix systems is supported.
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
563 </p><dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
564 <dt><i>printer</i> (QPrinter)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
565 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
566 reference to the printer to print to
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
567 </dd><dt><i>fileName</i> (str)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
568 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
569 name (path) of the file to be printed
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
570 </dd><dt><i>fileDeletePolicy</i> (int (0 or 1))</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
571 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
572 policy determining who deletes the file to be
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
573 printed (application or system)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
574 </dd><dt><i>pageSelectPolicy</i> (int (0 or 1))</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
575 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
576 policy determining who selects the pages to be
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
577 printed (application or system)
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
578 </dd><dt><i>pageRange</i> (str)</dt>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
579 <dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
580 string determining the page range(s) to be printed, if
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
581 SystemSelectsPages was given for pageSelectPolicy and user chose
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
582 Selection in print dialog
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
583 </dd>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
584 </dl>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
585 <div align="right"><a href="#top">Up</a></div>
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
586 <hr />
b7471cf89b07 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
587 </body></html>

eric ide

mercurial