57 <h3>Derived from</h3> |
57 <h3>Derived from</h3> |
58 QDialog, Ui_EditorLanguageTabIndentOverrideDialog |
58 QDialog, Ui_EditorLanguageTabIndentOverrideDialog |
59 <h3>Class Attributes</h3> |
59 <h3>Class Attributes</h3> |
60 |
60 |
61 <table> |
61 <table> |
62 <tr><td>None</td></tr> |
62 <tr><td>PygmentsMarker</td></tr> |
63 </table> |
63 </table> |
64 <h3>Class Methods</h3> |
64 <h3>Class Methods</h3> |
65 |
65 |
66 <table> |
66 <table> |
67 <tr><td>None</td></tr> |
67 <tr><td>None</td></tr> |
73 <tr> |
73 <tr> |
74 <td><a href="#EditorLanguageTabIndentOverrideDialog.__init__">EditorLanguageTabIndentOverrideDialog</a></td> |
74 <td><a href="#EditorLanguageTabIndentOverrideDialog.__init__">EditorLanguageTabIndentOverrideDialog</a></td> |
75 <td>Constructor</td> |
75 <td>Constructor</td> |
76 </tr> |
76 </tr> |
77 <tr> |
77 <tr> |
|
78 <td><a href="#EditorLanguageTabIndentOverrideDialog.__populateLanguages">__populateLanguages</a></td> |
|
79 <td>Private method to populate the language combo boxes.</td> |
|
80 </tr> |
|
81 <tr> |
|
82 <td><a href="#EditorLanguageTabIndentOverrideDialog.__updateOkButton">__updateOkButton</a></td> |
|
83 <td>Private method to set the enabled status of the OK button.</td> |
|
84 </tr> |
|
85 <tr> |
78 <td><a href="#EditorLanguageTabIndentOverrideDialog.getData">getData</a></td> |
86 <td><a href="#EditorLanguageTabIndentOverrideDialog.getData">getData</a></td> |
79 <td>Public method to get the entered data.</td> |
87 <td>Public method to get the entered data.</td> |
80 </tr> |
88 </tr> |
81 <tr> |
89 <tr> |
82 <td><a href="#EditorLanguageTabIndentOverrideDialog.on_languageComboBox_currentIndexChanged">on_languageComboBox_currentIndexChanged</a></td> |
90 <td><a href="#EditorLanguageTabIndentOverrideDialog.on_languageComboBox_currentIndexChanged">on_languageComboBox_currentIndexChanged</a></td> |
|
91 <td>Private slot to handle the selection of a language.</td> |
|
92 </tr> |
|
93 <tr> |
|
94 <td><a href="#EditorLanguageTabIndentOverrideDialog.on_pygmentsLexerCombo_currentIndexChanged">on_pygmentsLexerCombo_currentIndexChanged</a></td> |
83 <td>Private slot to handle the selection of a language.</td> |
95 <td>Private slot to handle the selection of a language.</td> |
84 </tr> |
96 </tr> |
85 </table> |
97 </table> |
86 <h3>Static Methods</h3> |
98 <h3>Static Methods</h3> |
87 |
99 |
101 <dt><i>editMode=</i> (bool)</dt> |
113 <dt><i>editMode=</i> (bool)</dt> |
102 <dd> |
114 <dd> |
103 flag indicating the edit mode (Note: in edit mode |
115 flag indicating the edit mode (Note: in edit mode |
104 the language is fixed) |
116 the language is fixed) |
105 </dd> |
117 </dd> |
106 <dt><i>languages=</i> (list of str)</dt> |
118 <dt><i>languages</i> (list of str)</dt> |
107 <dd> |
119 <dd> |
108 list of available languages |
120 list of existing languages (if in add mode) or |
109 </dd> |
121 a list containing the language to be edited |
110 <dt><i>tabWidth=</i> (int)</dt> |
122 </dd> |
|
123 <dt><i>tabWidth</i> (int)</dt> |
111 <dd> |
124 <dd> |
112 tab width to be set |
125 tab width to be set |
113 </dd> |
126 </dd> |
114 <dt><i>indentWidth=</i> (int)</dt> |
127 <dt><i>indentWidth</i> (int)</dt> |
115 <dd> |
128 <dd> |
116 indentation width to be set |
129 indentation width to be set |
117 </dd> |
130 </dd> |
118 <dt><i>parent=</i> (QWidget)</dt> |
131 <dt><i>parent</i> (QWidget)</dt> |
119 <dd> |
132 <dd> |
120 reference to the parent widget |
133 reference to the parent widget |
121 </dd> |
134 </dd> |
122 </dl> |
135 </dl> |
|
136 <a NAME="EditorLanguageTabIndentOverrideDialog.__populateLanguages" ID="EditorLanguageTabIndentOverrideDialog.__populateLanguages"></a> |
|
137 <h4>EditorLanguageTabIndentOverrideDialog.__populateLanguages</h4> |
|
138 <b>__populateLanguages</b>(<i>filterLanguages</i>) |
|
139 |
|
140 <p> |
|
141 Private method to populate the language combo boxes. |
|
142 </p> |
|
143 <a NAME="EditorLanguageTabIndentOverrideDialog.__updateOkButton" ID="EditorLanguageTabIndentOverrideDialog.__updateOkButton"></a> |
|
144 <h4>EditorLanguageTabIndentOverrideDialog.__updateOkButton</h4> |
|
145 <b>__updateOkButton</b>(<i></i>) |
|
146 |
|
147 <p> |
|
148 Private method to set the enabled status of the OK button. |
|
149 </p> |
123 <a NAME="EditorLanguageTabIndentOverrideDialog.getData" ID="EditorLanguageTabIndentOverrideDialog.getData"></a> |
150 <a NAME="EditorLanguageTabIndentOverrideDialog.getData" ID="EditorLanguageTabIndentOverrideDialog.getData"></a> |
124 <h4>EditorLanguageTabIndentOverrideDialog.getData</h4> |
151 <h4>EditorLanguageTabIndentOverrideDialog.getData</h4> |
125 <b>getData</b>(<i></i>) |
152 <b>getData</b>(<i></i>) |
126 |
153 |
127 <p> |
154 <p> |
152 <dt><i>lang</i> (str)</dt> |
179 <dt><i>lang</i> (str)</dt> |
153 <dd> |
180 <dd> |
154 selected language |
181 selected language |
155 </dd> |
182 </dd> |
156 </dl> |
183 </dl> |
|
184 <a NAME="EditorLanguageTabIndentOverrideDialog.on_pygmentsLexerCombo_currentIndexChanged" ID="EditorLanguageTabIndentOverrideDialog.on_pygmentsLexerCombo_currentIndexChanged"></a> |
|
185 <h4>EditorLanguageTabIndentOverrideDialog.on_pygmentsLexerCombo_currentIndexChanged</h4> |
|
186 <b>on_pygmentsLexerCombo_currentIndexChanged</b>(<i>lang</i>) |
|
187 |
|
188 <p> |
|
189 Private slot to handle the selection of a language. |
|
190 </p> |
|
191 <dl> |
|
192 |
|
193 <dt><i>lang</i> (str)</dt> |
|
194 <dd> |
|
195 selected language |
|
196 </dd> |
|
197 </dl> |
157 <div align="right"><a href="#top">Up</a></div> |
198 <div align="right"><a href="#top">Up</a></div> |
158 <hr /> |
199 <hr /> |
159 </body></html> |
200 </body></html> |