45 <hr /><hr /> |
45 <hr /><hr /> |
46 <a NAME="Redirector" ID="Redirector"></a> |
46 <a NAME="Redirector" ID="Redirector"></a> |
47 <h2>Redirector</h2> |
47 <h2>Redirector</h2> |
48 <p> |
48 <p> |
49 Helper class used to redirect stdout and stderr to the log window |
49 Helper class used to redirect stdout and stderr to the log window |
50 </p><h4>Signals</h4> |
50 </p><h3>Signals</h3> |
51 <dl> |
51 <dl> |
52 <dt>appendStderr(str)</dt> |
52 <dt>appendStderr(str)</dt> |
53 <dd> |
53 <dd> |
54 emitted to write data to stderr logger |
54 emitted to write data to stderr logger |
55 </dd><dt>appendStdout(str)</dt> |
55 </dd><dt>appendStdout(str)</dt> |
61 QObject |
61 QObject |
62 <h3>Class Attributes</h3> |
62 <h3>Class Attributes</h3> |
63 <table> |
63 <table> |
64 <tr><td>None</td></tr> |
64 <tr><td>None</td></tr> |
65 </table> |
65 </table> |
|
66 <h3>Class Methods</h3> |
|
67 <table> |
|
68 <tr><td>None</td></tr> |
|
69 </table> |
66 <h3>Methods</h3> |
70 <h3>Methods</h3> |
67 <table> |
71 <table> |
68 <tr> |
72 <tr> |
69 <td><a href="#Redirector.__init__">Redirector</a></td> |
|
70 <td>Constructor</td> |
|
71 </tr><tr> |
|
72 <td><a href="#Redirector.__bufferedWrite">__bufferedWrite</a></td> |
73 <td><a href="#Redirector.__bufferedWrite">__bufferedWrite</a></td> |
73 <td>Private method returning number of characters to write.</td> |
74 <td>Private method returning number of characters to write.</td> |
74 </tr><tr> |
75 </tr><tr> |
75 <td><a href="#Redirector.__nWrite">__nWrite</a></td> |
76 <td><a href="#Redirector.__nWrite">__nWrite</a></td> |
76 <td>Private method used to write data.</td> |
77 <td>Private method used to write data.</td> |
79 <td>Public method used to flush the buffered data.</td> |
80 <td>Public method used to flush the buffered data.</td> |
80 </tr><tr> |
81 </tr><tr> |
81 <td><a href="#Redirector.write">write</a></td> |
82 <td><a href="#Redirector.write">write</a></td> |
82 <td>Public method used to write data.</td> |
83 <td>Public method used to write data.</td> |
83 </tr> |
84 </tr> |
|
85 </table> |
|
86 <h3>Static Methods</h3> |
|
87 <table> |
|
88 <tr><td>None</td></tr> |
84 </table> |
89 </table> |
85 <a NAME="Redirector.__init__" ID="Redirector.__init__"></a> |
90 <a NAME="Redirector.__init__" ID="Redirector.__init__"></a> |
86 <h4>Redirector (Constructor)</h4> |
91 <h4>Redirector (Constructor)</h4> |
87 <b>Redirector</b>(<i>stderr</i>) |
92 <b>Redirector</b>(<i>stderr</i>) |
88 <p> |
93 <p> |
132 <hr /><hr /> |
137 <hr /><hr /> |
133 <a NAME="UserInterface" ID="UserInterface"></a> |
138 <a NAME="UserInterface" ID="UserInterface"></a> |
134 <h2>UserInterface</h2> |
139 <h2>UserInterface</h2> |
135 <p> |
140 <p> |
136 Class implementing the main user interface. |
141 Class implementing the main user interface. |
137 </p><h4>Signals</h4> |
142 </p><h3>Signals</h3> |
138 <dl> |
143 <dl> |
139 <dt>appendStderr(str)</dt> |
144 <dt>appendStderr(str)</dt> |
140 <dd> |
145 <dd> |
141 emitted to write data to stderr logger |
146 emitted to write data to stderr logger |
142 </dd><dt>appendStdout(str)</dt> |
147 </dd><dt>appendStdout(str)</dt> |
162 QMainWindow |
167 QMainWindow |
163 <h3>Class Attributes</h3> |
168 <h3>Class Attributes</h3> |
164 <table> |
169 <table> |
165 <tr><td>maxFilePathLen</td></tr><tr><td>maxMenuFilePathLen</td></tr><tr><td>maxSbFilePathLen</td></tr> |
170 <tr><td>maxFilePathLen</td></tr><tr><td>maxMenuFilePathLen</td></tr><tr><td>maxSbFilePathLen</td></tr> |
166 </table> |
171 </table> |
|
172 <h3>Class Methods</h3> |
|
173 <table> |
|
174 <tr><td>None</td></tr> |
|
175 </table> |
167 <h3>Methods</h3> |
176 <h3>Methods</h3> |
168 <table> |
177 <table> |
169 <tr> |
178 <tr> |
170 <td><a href="#UserInterface.__init__">UserInterface</a></td> |
|
171 <td>Constructor</td> |
|
172 </tr><tr> |
|
173 <td><a href="#UserInterface.__TBMenuTriggered">__TBMenuTriggered</a></td> |
179 <td><a href="#UserInterface.__TBMenuTriggered">__TBMenuTriggered</a></td> |
174 <td>Private method to handle the toggle of a toolbar.</td> |
180 <td>Private method to handle the toggle of a toolbar.</td> |
175 </tr><tr> |
181 </tr><tr> |
176 <td><a href="#UserInterface.__TRPreviewer">__TRPreviewer</a></td> |
182 <td><a href="#UserInterface.__TRPreviewer">__TRPreviewer</a></td> |
177 <td>Private slot to start the Translation Previewer executable.</td> |
183 <td>Private slot to start the Translation Previewer executable.</td> |
717 <td>Public method to unregister a toolbar.</td> |
723 <td>Public method to unregister a toolbar.</td> |
718 </tr><tr> |
724 </tr><tr> |
719 <td><a href="#UserInterface.versionIsNewer">versionIsNewer</a></td> |
725 <td><a href="#UserInterface.versionIsNewer">versionIsNewer</a></td> |
720 <td>Public method to check, if the eric5 version is good compared to the required version.</td> |
726 <td>Public method to check, if the eric5 version is good compared to the required version.</td> |
721 </tr> |
727 </tr> |
|
728 </table> |
|
729 <h3>Static Methods</h3> |
|
730 <table> |
|
731 <tr><td>None</td></tr> |
722 </table> |
732 </table> |
723 <a NAME="UserInterface.__init__" ID="UserInterface.__init__"></a> |
733 <a NAME="UserInterface.__init__" ID="UserInterface.__init__"></a> |
724 <h4>UserInterface (Constructor)</h4> |
734 <h4>UserInterface (Constructor)</h4> |
725 <b>UserInterface</b>(<i>app, locale, splash, plugin, noOpenAtStartup, restartArguments</i>) |
735 <b>UserInterface</b>(<i>app, locale, splash, plugin, noOpenAtStartup, restartArguments</i>) |
726 <p> |
736 <p> |