57 <tr> |
57 <tr> |
58 <td><a href="#EricGenericDiffHighlighter.__init__">EricGenericDiffHighlighter</a></td> |
58 <td><a href="#EricGenericDiffHighlighter.__init__">EricGenericDiffHighlighter</a></td> |
59 <td>Constructor</td> |
59 <td>Constructor</td> |
60 </tr> |
60 </tr> |
61 <tr> |
61 <tr> |
62 <td><a href="#EricGenericDiffHighlighter.__initColours">__initColours</a></td> |
|
63 <td>Private method to initialize the highlighter colours.</td> |
|
64 </tr> |
|
65 <tr> |
|
66 <td><a href="#EricGenericDiffHighlighter.createRules">createRules</a></td> |
62 <td><a href="#EricGenericDiffHighlighter.createRules">createRules</a></td> |
67 <td>Public method to create the highlighting rules.</td> |
63 <td>Public method to create the highlighting rules.</td> |
68 </tr> |
64 </tr> |
69 <tr> |
65 <tr> |
70 <td><a href="#EricGenericDiffHighlighter.formats">formats</a></td> |
66 <td><a href="#EricGenericDiffHighlighter.formats">formats</a></td> |
106 <dt><i>doc</i> (QTextDocument)</dt> |
102 <dt><i>doc</i> (QTextDocument)</dt> |
107 <dd> |
103 <dd> |
108 reference to the text document |
104 reference to the text document |
109 </dd> |
105 </dd> |
110 </dl> |
106 </dl> |
111 <a NAME="EricGenericDiffHighlighter.__initColours" ID="EricGenericDiffHighlighter.__initColours"></a> |
|
112 <h4>EricGenericDiffHighlighter.__initColours</h4> |
|
113 <b>__initColours</b>(<i></i>) |
|
114 <p> |
|
115 Private method to initialize the highlighter colours. |
|
116 </p> |
|
117 |
|
118 <a NAME="EricGenericDiffHighlighter.createRules" ID="EricGenericDiffHighlighter.createRules"></a> |
107 <a NAME="EricGenericDiffHighlighter.createRules" ID="EricGenericDiffHighlighter.createRules"></a> |
119 <h4>EricGenericDiffHighlighter.createRules</h4> |
108 <h4>EricGenericDiffHighlighter.createRules</h4> |
120 <b>createRules</b>(<i>*rules</i>) |
109 <b>createRules</b>(<i>*rules</i>) |
121 <p> |
110 <p> |
122 Public method to create the highlighting rules. |
111 Public method to create the highlighting rules. |
217 QTextCharFormat |
206 QTextCharFormat |
218 </dd> |
207 </dd> |
219 </dl> |
208 </dl> |
220 <a NAME="EricGenericDiffHighlighter.regenerateRules" ID="EricGenericDiffHighlighter.regenerateRules"></a> |
209 <a NAME="EricGenericDiffHighlighter.regenerateRules" ID="EricGenericDiffHighlighter.regenerateRules"></a> |
221 <h4>EricGenericDiffHighlighter.regenerateRules</h4> |
210 <h4>EricGenericDiffHighlighter.regenerateRules</h4> |
222 <b>regenerateRules</b>(<i></i>) |
211 <b>regenerateRules</b>(<i>colors, font</i>) |
223 <p> |
212 <p> |
224 Public method to initialize or regenerate the syntax highlighter rules. |
213 Public method to initialize or regenerate the syntax highlighter rules. |
225 </p> |
214 </p> |
226 |
215 |
|
216 <dl> |
|
217 |
|
218 <dt><i>colors</i> (dict[str: QColor])</dt> |
|
219 <dd> |
|
220 dictionary containing the different color values (keys are |
|
221 "text", "added", "removed","replaced", "context", "header", "whitespace") |
|
222 </dd> |
|
223 <dt><i>font</i> (QFont)</dt> |
|
224 <dd> |
|
225 font |
|
226 </dd> |
|
227 </dl> |
227 <div align="right"><a href="#top">Up</a></div> |
228 <div align="right"><a href="#top">Up</a></div> |
228 <hr /> |
229 <hr /> |
229 <hr /> |
230 <hr /> |
230 <a NAME="TERMINAL" ID="TERMINAL"></a> |
231 <a NAME="TERMINAL" ID="TERMINAL"></a> |
231 <h2>TERMINAL</h2> |
232 <h2>TERMINAL</h2> |