114 </table> |
114 </table> |
115 <h3>Methods</h3> |
115 <h3>Methods</h3> |
116 <table> |
116 <table> |
117 <tr> |
117 <tr> |
118 <td><a href="#PyRegExpWizardWidget.__init__">PyRegExpWizardWidget</a></td> |
118 <td><a href="#PyRegExpWizardWidget.__init__">PyRegExpWizardWidget</a></td> |
119 <td>Constructor</td> |
119 <td>Constructor</td> |
120 </tr><tr> |
120 </tr><tr> |
121 <td><a href="#PyRegExpWizardWidget.__insertString">__insertString</a></td> |
121 <td><a href="#PyRegExpWizardWidget.__insertString">__insertString</a></td> |
122 <td>Private method to insert a string into line edit and move cursor.</td> |
122 <td>Private method to insert a string into line edit and move cursor.</td> |
123 </tr><tr> |
123 </tr><tr> |
124 <td><a href="#PyRegExpWizardWidget.getCode">getCode</a></td> |
124 <td><a href="#PyRegExpWizardWidget.getCode">getCode</a></td> |
125 <td>Public method to get the source code.</td> |
125 <td>Public method to get the source code.</td> |
126 </tr><tr> |
126 </tr><tr> |
127 <td><a href="#PyRegExpWizardWidget.on_altnButton_clicked">on_altnButton_clicked</a></td> |
127 <td><a href="#PyRegExpWizardWidget.on_altnButton_clicked">on_altnButton_clicked</a></td> |
128 <td>Private slot to handle the alternatives toolbutton.</td> |
128 <td>Private slot to handle the alternatives toolbutton.</td> |
129 </tr><tr> |
129 </tr><tr> |
130 <td><a href="#PyRegExpWizardWidget.on_anycharButton_clicked">on_anycharButton_clicked</a></td> |
130 <td><a href="#PyRegExpWizardWidget.on_anycharButton_clicked">on_anycharButton_clicked</a></td> |
131 <td>Private slot to handle the any character toolbutton.</td> |
131 <td>Private slot to handle the any character toolbutton.</td> |
132 </tr><tr> |
132 </tr><tr> |
133 <td><a href="#PyRegExpWizardWidget.on_beglineButton_clicked">on_beglineButton_clicked</a></td> |
133 <td><a href="#PyRegExpWizardWidget.on_beglineButton_clicked">on_beglineButton_clicked</a></td> |
134 <td>Private slot to handle the begin line toolbutton.</td> |
134 <td>Private slot to handle the begin line toolbutton.</td> |
135 </tr><tr> |
135 </tr><tr> |
136 <td><a href="#PyRegExpWizardWidget.on_buttonBox_clicked">on_buttonBox_clicked</a></td> |
136 <td><a href="#PyRegExpWizardWidget.on_buttonBox_clicked">on_buttonBox_clicked</a></td> |
137 <td>Private slot called by a button of the button box clicked.</td> |
137 <td>Private slot called by a button of the button box clicked.</td> |
138 </tr><tr> |
138 </tr><tr> |
139 <td><a href="#PyRegExpWizardWidget.on_charButton_clicked">on_charButton_clicked</a></td> |
139 <td><a href="#PyRegExpWizardWidget.on_charButton_clicked">on_charButton_clicked</a></td> |
140 <td>Private slot to handle the characters toolbutton.</td> |
140 <td>Private slot to handle the characters toolbutton.</td> |
141 </tr><tr> |
141 </tr><tr> |
142 <td><a href="#PyRegExpWizardWidget.on_commentButton_clicked">on_commentButton_clicked</a></td> |
142 <td><a href="#PyRegExpWizardWidget.on_commentButton_clicked">on_commentButton_clicked</a></td> |
143 <td>Private slot to handle the comment toolbutton.</td> |
143 <td>Private slot to handle the comment toolbutton.</td> |
144 </tr><tr> |
144 </tr><tr> |
145 <td><a href="#PyRegExpWizardWidget.on_copyButton_clicked">on_copyButton_clicked</a></td> |
145 <td><a href="#PyRegExpWizardWidget.on_copyButton_clicked">on_copyButton_clicked</a></td> |
146 <td>Private slot to copy the regexp string into the clipboard.</td> |
146 <td>Private slot to copy the regexp string into the clipboard.</td> |
147 </tr><tr> |
147 </tr><tr> |
148 <td><a href="#PyRegExpWizardWidget.on_endlineButton_clicked">on_endlineButton_clicked</a></td> |
148 <td><a href="#PyRegExpWizardWidget.on_endlineButton_clicked">on_endlineButton_clicked</a></td> |
149 <td>Private slot to handle the end line toolbutton.</td> |
149 <td>Private slot to handle the end line toolbutton.</td> |
150 </tr><tr> |
150 </tr><tr> |
151 <td><a href="#PyRegExpWizardWidget.on_executeButton_clicked">on_executeButton_clicked</a></td> |
151 <td><a href="#PyRegExpWizardWidget.on_executeButton_clicked">on_executeButton_clicked</a></td> |
152 <td>Private slot to execute the entered regexp on the test text.</td> |
152 <td>Private slot to execute the entered regexp on the test text.</td> |
153 </tr><tr> |
153 </tr><tr> |
154 <td><a href="#PyRegExpWizardWidget.on_groupButton_clicked">on_groupButton_clicked</a></td> |
154 <td><a href="#PyRegExpWizardWidget.on_groupButton_clicked">on_groupButton_clicked</a></td> |
155 <td>Private slot to handle the group toolbutton.</td> |
155 <td>Private slot to handle the group toolbutton.</td> |
156 </tr><tr> |
156 </tr><tr> |
157 <td><a href="#PyRegExpWizardWidget.on_loadButton_clicked">on_loadButton_clicked</a></td> |
157 <td><a href="#PyRegExpWizardWidget.on_loadButton_clicked">on_loadButton_clicked</a></td> |
158 <td>Private slot to load a regexp from a file.</td> |
158 <td>Private slot to load a regexp from a file.</td> |
159 </tr><tr> |
159 </tr><tr> |
160 <td><a href="#PyRegExpWizardWidget.on_namedGroupButton_clicked">on_namedGroupButton_clicked</a></td> |
160 <td><a href="#PyRegExpWizardWidget.on_namedGroupButton_clicked">on_namedGroupButton_clicked</a></td> |
161 <td>Private slot to handle the named group toolbutton.</td> |
161 <td>Private slot to handle the named group toolbutton.</td> |
162 </tr><tr> |
162 </tr><tr> |
163 <td><a href="#PyRegExpWizardWidget.on_namedReferenceButton_clicked">on_namedReferenceButton_clicked</a></td> |
163 <td><a href="#PyRegExpWizardWidget.on_namedReferenceButton_clicked">on_namedReferenceButton_clicked</a></td> |
164 <td>Private slot to handle the named reference toolbutton.</td> |
164 <td>Private slot to handle the named reference toolbutton.</td> |
165 </tr><tr> |
165 </tr><tr> |
166 <td><a href="#PyRegExpWizardWidget.on_neglookaheadButton_clicked">on_neglookaheadButton_clicked</a></td> |
166 <td><a href="#PyRegExpWizardWidget.on_neglookaheadButton_clicked">on_neglookaheadButton_clicked</a></td> |
167 <td>Private slot to handle the negative lookahead toolbutton.</td> |
167 <td>Private slot to handle the negative lookahead toolbutton.</td> |
168 </tr><tr> |
168 </tr><tr> |
169 <td><a href="#PyRegExpWizardWidget.on_neglookbehindButton_clicked">on_neglookbehindButton_clicked</a></td> |
169 <td><a href="#PyRegExpWizardWidget.on_neglookbehindButton_clicked">on_neglookbehindButton_clicked</a></td> |
170 <td>Private slot to handle the negative lookbehind toolbutton.</td> |
170 <td>Private slot to handle the negative lookbehind toolbutton.</td> |
171 </tr><tr> |
171 </tr><tr> |
172 <td><a href="#PyRegExpWizardWidget.on_nextButton_clicked">on_nextButton_clicked</a></td> |
172 <td><a href="#PyRegExpWizardWidget.on_nextButton_clicked">on_nextButton_clicked</a></td> |
173 <td>Private slot to find the next match.</td> |
173 <td>Private slot to find the next match.</td> |
174 </tr><tr> |
174 </tr><tr> |
175 <td><a href="#PyRegExpWizardWidget.on_nonGroupButton_clicked">on_nonGroupButton_clicked</a></td> |
175 <td><a href="#PyRegExpWizardWidget.on_nonGroupButton_clicked">on_nonGroupButton_clicked</a></td> |
176 <td>Private slot to handle the non group toolbutton.</td> |
176 <td>Private slot to handle the non group toolbutton.</td> |
177 </tr><tr> |
177 </tr><tr> |
178 <td><a href="#PyRegExpWizardWidget.on_nonwordboundButton_clicked">on_nonwordboundButton_clicked</a></td> |
178 <td><a href="#PyRegExpWizardWidget.on_nonwordboundButton_clicked">on_nonwordboundButton_clicked</a></td> |
179 <td>Private slot to handle the non word boundary toolbutton.</td> |
179 <td>Private slot to handle the non word boundary toolbutton.</td> |
180 </tr><tr> |
180 </tr><tr> |
181 <td><a href="#PyRegExpWizardWidget.on_poslookaheadButton_clicked">on_poslookaheadButton_clicked</a></td> |
181 <td><a href="#PyRegExpWizardWidget.on_poslookaheadButton_clicked">on_poslookaheadButton_clicked</a></td> |
182 <td>Private slot to handle the positive lookahead toolbutton.</td> |
182 <td>Private slot to handle the positive lookahead toolbutton.</td> |
183 </tr><tr> |
183 </tr><tr> |
184 <td><a href="#PyRegExpWizardWidget.on_poslookbehindButton_clicked">on_poslookbehindButton_clicked</a></td> |
184 <td><a href="#PyRegExpWizardWidget.on_poslookbehindButton_clicked">on_poslookbehindButton_clicked</a></td> |
185 <td>Private slot to handle the positive lookbehind toolbutton.</td> |
185 <td>Private slot to handle the positive lookbehind toolbutton.</td> |
186 </tr><tr> |
186 </tr><tr> |
187 <td><a href="#PyRegExpWizardWidget.on_py2Button_toggled">on_py2Button_toggled</a></td> |
187 <td><a href="#PyRegExpWizardWidget.on_py2Button_toggled">on_py2Button_toggled</a></td> |
188 <td>Private slot called when the Python version was selected.</td> |
188 <td>Private slot called when the Python version was selected.</td> |
189 </tr><tr> |
189 </tr><tr> |
190 <td><a href="#PyRegExpWizardWidget.on_redoButton_clicked">on_redoButton_clicked</a></td> |
190 <td><a href="#PyRegExpWizardWidget.on_redoButton_clicked">on_redoButton_clicked</a></td> |
191 <td>Private slot to handle the redo action.</td> |
191 <td>Private slot to handle the redo action.</td> |
192 </tr><tr> |
192 </tr><tr> |
193 <td><a href="#PyRegExpWizardWidget.on_regexpTextEdit_textChanged">on_regexpTextEdit_textChanged</a></td> |
193 <td><a href="#PyRegExpWizardWidget.on_regexpTextEdit_textChanged">on_regexpTextEdit_textChanged</a></td> |
194 <td>Private slot called when the regexp changes.</td> |
194 <td>Private slot called when the regexp changes.</td> |
195 </tr><tr> |
195 </tr><tr> |
196 <td><a href="#PyRegExpWizardWidget.on_repeatButton_clicked">on_repeatButton_clicked</a></td> |
196 <td><a href="#PyRegExpWizardWidget.on_repeatButton_clicked">on_repeatButton_clicked</a></td> |
197 <td>Private slot to handle the repeat toolbutton.</td> |
197 <td>Private slot to handle the repeat toolbutton.</td> |
198 </tr><tr> |
198 </tr><tr> |
199 <td><a href="#PyRegExpWizardWidget.on_saveButton_clicked">on_saveButton_clicked</a></td> |
199 <td><a href="#PyRegExpWizardWidget.on_saveButton_clicked">on_saveButton_clicked</a></td> |
200 <td>Private slot to save the regexp to a file.</td> |
200 <td>Private slot to save the regexp to a file.</td> |
201 </tr><tr> |
201 </tr><tr> |
202 <td><a href="#PyRegExpWizardWidget.on_undoButton_clicked">on_undoButton_clicked</a></td> |
202 <td><a href="#PyRegExpWizardWidget.on_undoButton_clicked">on_undoButton_clicked</a></td> |
203 <td>Private slot to handle the undo action.</td> |
203 <td>Private slot to handle the undo action.</td> |
204 </tr><tr> |
204 </tr><tr> |
205 <td><a href="#PyRegExpWizardWidget.on_validateButton_clicked">on_validateButton_clicked</a></td> |
205 <td><a href="#PyRegExpWizardWidget.on_validateButton_clicked">on_validateButton_clicked</a></td> |
206 <td>Private slot to validate the entered regexp.</td> |
206 <td>Private slot to validate the entered regexp.</td> |
207 </tr><tr> |
207 </tr><tr> |
208 <td><a href="#PyRegExpWizardWidget.on_wordboundButton_clicked">on_wordboundButton_clicked</a></td> |
208 <td><a href="#PyRegExpWizardWidget.on_wordboundButton_clicked">on_wordboundButton_clicked</a></td> |
209 <td>Private slot to handle the word boundary toolbutton.</td> |
209 <td>Private slot to handle the word boundary toolbutton.</td> |
210 </tr> |
210 </tr> |
211 </table> |
211 </table> |
212 <a NAME="PyRegExpWizardWidget.__init__" ID="PyRegExpWizardWidget.__init__"></a> |
212 <a NAME="PyRegExpWizardWidget.__init__" ID="PyRegExpWizardWidget.__init__"></a> |
213 <h4>PyRegExpWizardWidget (Constructor)</h4> |
213 <h4>PyRegExpWizardWidget (Constructor)</h4> |
214 <b>PyRegExpWizardWidget</b>(<i>parent = None, fromEric = True</i>) |
214 <b>PyRegExpWizardWidget</b>(<i>parent = None, fromEric = True</i>) |
215 <p> |
215 <p> |
216 Constructor |
216 Constructor |
217 </p><dl> |
217 </p><dl> |
218 <dt><i>parent</i></dt> |
218 <dt><i>parent</i></dt> |
219 <dd> |
219 <dd> |
220 parent widget (QWidget) |
220 parent widget (QWidget) |
221 </dd><dt><i>fromEric</i></dt> |
221 </dd><dt><i>fromEric</i></dt> |
222 <dd> |
222 <dd> |
223 flag indicating a call from within eric5 |
223 flag indicating a call from within eric5 |
224 </dd> |
224 </dd> |
225 </dl><a NAME="PyRegExpWizardWidget.__insertString" ID="PyRegExpWizardWidget.__insertString"></a> |
225 </dl><a NAME="PyRegExpWizardWidget.__insertString" ID="PyRegExpWizardWidget.__insertString"></a> |
226 <h4>PyRegExpWizardWidget.__insertString</h4> |
226 <h4>PyRegExpWizardWidget.__insertString</h4> |
227 <b>__insertString</b>(<i>s, steps = 0</i>) |
227 <b>__insertString</b>(<i>s, steps = 0</i>) |
228 <p> |
228 <p> |
229 Private method to insert a string into line edit and move cursor. |
229 Private method to insert a string into line edit and move cursor. |
230 </p><dl> |
230 </p><dl> |
231 <dt><i>s</i></dt> |
231 <dt><i>s</i></dt> |
232 <dd> |
232 <dd> |
233 string to be inserted into the regexp line edit |
233 string to be inserted into the regexp line edit |
234 (string) |
234 (string) |
235 </dd><dt><i>steps</i></dt> |
235 </dd><dt><i>steps</i></dt> |
236 <dd> |
236 <dd> |
237 number of characters to move the cursor (integer). |
237 number of characters to move the cursor (integer). |
238 Negative steps moves cursor back, positives forward. |
238 Negative steps moves cursor back, positives forward. |
239 </dd> |
239 </dd> |
240 </dl><a NAME="PyRegExpWizardWidget.getCode" ID="PyRegExpWizardWidget.getCode"></a> |
240 </dl><a NAME="PyRegExpWizardWidget.getCode" ID="PyRegExpWizardWidget.getCode"></a> |
241 <h4>PyRegExpWizardWidget.getCode</h4> |
241 <h4>PyRegExpWizardWidget.getCode</h4> |
242 <b>getCode</b>(<i>indLevel, indString</i>) |
242 <b>getCode</b>(<i>indLevel, indString</i>) |
243 <p> |
243 <p> |
244 Public method to get the source code. |
244 Public method to get the source code. |
245 </p><dl> |
245 </p><dl> |
246 <dt><i>indLevel</i></dt> |
246 <dt><i>indLevel</i></dt> |
247 <dd> |
247 <dd> |
248 indentation level (int) |
248 indentation level (int) |
249 </dd><dt><i>indString</i></dt> |
249 </dd><dt><i>indString</i></dt> |
250 <dd> |
250 <dd> |
251 string used for indentation (space or tab) (string) |
251 string used for indentation (space or tab) (string) |
252 </dd> |
252 </dd> |
253 </dl><dl> |
253 </dl><dl> |
254 <dt>Returns:</dt> |
254 <dt>Returns:</dt> |
255 <dd> |
255 <dd> |
256 generated code (string) |
256 generated code (string) |
257 </dd> |
257 </dd> |
258 </dl><a NAME="PyRegExpWizardWidget.on_altnButton_clicked" ID="PyRegExpWizardWidget.on_altnButton_clicked"></a> |
258 </dl><a NAME="PyRegExpWizardWidget.on_altnButton_clicked" ID="PyRegExpWizardWidget.on_altnButton_clicked"></a> |
259 <h4>PyRegExpWizardWidget.on_altnButton_clicked</h4> |
259 <h4>PyRegExpWizardWidget.on_altnButton_clicked</h4> |
260 <b>on_altnButton_clicked</b>(<i></i>) |
260 <b>on_altnButton_clicked</b>(<i></i>) |
261 <p> |
261 <p> |
262 Private slot to handle the alternatives toolbutton. |
262 Private slot to handle the alternatives toolbutton. |
263 </p><a NAME="PyRegExpWizardWidget.on_anycharButton_clicked" ID="PyRegExpWizardWidget.on_anycharButton_clicked"></a> |
263 </p><a NAME="PyRegExpWizardWidget.on_anycharButton_clicked" ID="PyRegExpWizardWidget.on_anycharButton_clicked"></a> |
264 <h4>PyRegExpWizardWidget.on_anycharButton_clicked</h4> |
264 <h4>PyRegExpWizardWidget.on_anycharButton_clicked</h4> |
265 <b>on_anycharButton_clicked</b>(<i></i>) |
265 <b>on_anycharButton_clicked</b>(<i></i>) |
266 <p> |
266 <p> |
267 Private slot to handle the any character toolbutton. |
267 Private slot to handle the any character toolbutton. |
268 </p><a NAME="PyRegExpWizardWidget.on_beglineButton_clicked" ID="PyRegExpWizardWidget.on_beglineButton_clicked"></a> |
268 </p><a NAME="PyRegExpWizardWidget.on_beglineButton_clicked" ID="PyRegExpWizardWidget.on_beglineButton_clicked"></a> |
269 <h4>PyRegExpWizardWidget.on_beglineButton_clicked</h4> |
269 <h4>PyRegExpWizardWidget.on_beglineButton_clicked</h4> |
270 <b>on_beglineButton_clicked</b>(<i></i>) |
270 <b>on_beglineButton_clicked</b>(<i></i>) |
271 <p> |
271 <p> |
272 Private slot to handle the begin line toolbutton. |
272 Private slot to handle the begin line toolbutton. |
273 </p><a NAME="PyRegExpWizardWidget.on_buttonBox_clicked" ID="PyRegExpWizardWidget.on_buttonBox_clicked"></a> |
273 </p><a NAME="PyRegExpWizardWidget.on_buttonBox_clicked" ID="PyRegExpWizardWidget.on_buttonBox_clicked"></a> |
274 <h4>PyRegExpWizardWidget.on_buttonBox_clicked</h4> |
274 <h4>PyRegExpWizardWidget.on_buttonBox_clicked</h4> |
275 <b>on_buttonBox_clicked</b>(<i>button</i>) |
275 <b>on_buttonBox_clicked</b>(<i>button</i>) |
276 <p> |
276 <p> |
277 Private slot called by a button of the button box clicked. |
277 Private slot called by a button of the button box clicked. |
278 </p><dl> |
278 </p><dl> |
279 <dt><i>button</i></dt> |
279 <dt><i>button</i></dt> |
280 <dd> |
280 <dd> |
281 button that was clicked (QAbstractButton) |
281 button that was clicked (QAbstractButton) |
282 </dd> |
282 </dd> |
283 </dl><a NAME="PyRegExpWizardWidget.on_charButton_clicked" ID="PyRegExpWizardWidget.on_charButton_clicked"></a> |
283 </dl><a NAME="PyRegExpWizardWidget.on_charButton_clicked" ID="PyRegExpWizardWidget.on_charButton_clicked"></a> |
284 <h4>PyRegExpWizardWidget.on_charButton_clicked</h4> |
284 <h4>PyRegExpWizardWidget.on_charButton_clicked</h4> |
285 <b>on_charButton_clicked</b>(<i></i>) |
285 <b>on_charButton_clicked</b>(<i></i>) |
286 <p> |
286 <p> |
287 Private slot to handle the characters toolbutton. |
287 Private slot to handle the characters toolbutton. |
288 </p><a NAME="PyRegExpWizardWidget.on_commentButton_clicked" ID="PyRegExpWizardWidget.on_commentButton_clicked"></a> |
288 </p><a NAME="PyRegExpWizardWidget.on_commentButton_clicked" ID="PyRegExpWizardWidget.on_commentButton_clicked"></a> |
289 <h4>PyRegExpWizardWidget.on_commentButton_clicked</h4> |
289 <h4>PyRegExpWizardWidget.on_commentButton_clicked</h4> |
290 <b>on_commentButton_clicked</b>(<i></i>) |
290 <b>on_commentButton_clicked</b>(<i></i>) |
291 <p> |
291 <p> |
292 Private slot to handle the comment toolbutton. |
292 Private slot to handle the comment toolbutton. |
293 </p><a NAME="PyRegExpWizardWidget.on_copyButton_clicked" ID="PyRegExpWizardWidget.on_copyButton_clicked"></a> |
293 </p><a NAME="PyRegExpWizardWidget.on_copyButton_clicked" ID="PyRegExpWizardWidget.on_copyButton_clicked"></a> |
294 <h4>PyRegExpWizardWidget.on_copyButton_clicked</h4> |
294 <h4>PyRegExpWizardWidget.on_copyButton_clicked</h4> |
295 <b>on_copyButton_clicked</b>(<i></i>) |
295 <b>on_copyButton_clicked</b>(<i></i>) |
296 <p> |
296 <p> |
297 Private slot to copy the regexp string into the clipboard. |
297 Private slot to copy the regexp string into the clipboard. |
298 </p><p> |
298 </p><p> |
299 This slot is only available, if not called from within eric5. |
299 This slot is only available, if not called from within eric5. |
300 </p><a NAME="PyRegExpWizardWidget.on_endlineButton_clicked" ID="PyRegExpWizardWidget.on_endlineButton_clicked"></a> |
300 </p><a NAME="PyRegExpWizardWidget.on_endlineButton_clicked" ID="PyRegExpWizardWidget.on_endlineButton_clicked"></a> |
301 <h4>PyRegExpWizardWidget.on_endlineButton_clicked</h4> |
301 <h4>PyRegExpWizardWidget.on_endlineButton_clicked</h4> |
302 <b>on_endlineButton_clicked</b>(<i></i>) |
302 <b>on_endlineButton_clicked</b>(<i></i>) |
303 <p> |
303 <p> |
304 Private slot to handle the end line toolbutton. |
304 Private slot to handle the end line toolbutton. |
305 </p><a NAME="PyRegExpWizardWidget.on_executeButton_clicked" ID="PyRegExpWizardWidget.on_executeButton_clicked"></a> |
305 </p><a NAME="PyRegExpWizardWidget.on_executeButton_clicked" ID="PyRegExpWizardWidget.on_executeButton_clicked"></a> |
306 <h4>PyRegExpWizardWidget.on_executeButton_clicked</h4> |
306 <h4>PyRegExpWizardWidget.on_executeButton_clicked</h4> |
307 <b>on_executeButton_clicked</b>(<i>startpos = 0</i>) |
307 <b>on_executeButton_clicked</b>(<i>startpos = 0</i>) |
308 <p> |
308 <p> |
309 Private slot to execute the entered regexp on the test text. |
309 Private slot to execute the entered regexp on the test text. |
310 </p><p> |
310 </p><p> |
311 This slot will execute the entered regexp on the entered test |
311 This slot will execute the entered regexp on the entered test |
312 data and will display the result in the table part of the dialog. |
312 data and will display the result in the table part of the dialog. |
313 </p><dl> |
313 </p><dl> |
314 <dt><i>startpos</i></dt> |
314 <dt><i>startpos</i></dt> |
315 <dd> |
315 <dd> |
316 starting position for the regexp matching |
316 starting position for the regexp matching |
317 </dd> |
317 </dd> |
318 </dl><a NAME="PyRegExpWizardWidget.on_groupButton_clicked" ID="PyRegExpWizardWidget.on_groupButton_clicked"></a> |
318 </dl><a NAME="PyRegExpWizardWidget.on_groupButton_clicked" ID="PyRegExpWizardWidget.on_groupButton_clicked"></a> |
319 <h4>PyRegExpWizardWidget.on_groupButton_clicked</h4> |
319 <h4>PyRegExpWizardWidget.on_groupButton_clicked</h4> |
320 <b>on_groupButton_clicked</b>(<i></i>) |
320 <b>on_groupButton_clicked</b>(<i></i>) |
321 <p> |
321 <p> |
322 Private slot to handle the group toolbutton. |
322 Private slot to handle the group toolbutton. |
323 </p><a NAME="PyRegExpWizardWidget.on_loadButton_clicked" ID="PyRegExpWizardWidget.on_loadButton_clicked"></a> |
323 </p><a NAME="PyRegExpWizardWidget.on_loadButton_clicked" ID="PyRegExpWizardWidget.on_loadButton_clicked"></a> |
324 <h4>PyRegExpWizardWidget.on_loadButton_clicked</h4> |
324 <h4>PyRegExpWizardWidget.on_loadButton_clicked</h4> |
325 <b>on_loadButton_clicked</b>(<i></i>) |
325 <b>on_loadButton_clicked</b>(<i></i>) |
326 <p> |
326 <p> |
327 Private slot to load a regexp from a file. |
327 Private slot to load a regexp from a file. |
328 </p><a NAME="PyRegExpWizardWidget.on_namedGroupButton_clicked" ID="PyRegExpWizardWidget.on_namedGroupButton_clicked"></a> |
328 </p><a NAME="PyRegExpWizardWidget.on_namedGroupButton_clicked" ID="PyRegExpWizardWidget.on_namedGroupButton_clicked"></a> |
329 <h4>PyRegExpWizardWidget.on_namedGroupButton_clicked</h4> |
329 <h4>PyRegExpWizardWidget.on_namedGroupButton_clicked</h4> |
330 <b>on_namedGroupButton_clicked</b>(<i></i>) |
330 <b>on_namedGroupButton_clicked</b>(<i></i>) |
331 <p> |
331 <p> |
332 Private slot to handle the named group toolbutton. |
332 Private slot to handle the named group toolbutton. |
333 </p><a NAME="PyRegExpWizardWidget.on_namedReferenceButton_clicked" ID="PyRegExpWizardWidget.on_namedReferenceButton_clicked"></a> |
333 </p><a NAME="PyRegExpWizardWidget.on_namedReferenceButton_clicked" ID="PyRegExpWizardWidget.on_namedReferenceButton_clicked"></a> |
334 <h4>PyRegExpWizardWidget.on_namedReferenceButton_clicked</h4> |
334 <h4>PyRegExpWizardWidget.on_namedReferenceButton_clicked</h4> |
335 <b>on_namedReferenceButton_clicked</b>(<i></i>) |
335 <b>on_namedReferenceButton_clicked</b>(<i></i>) |
336 <p> |
336 <p> |
337 Private slot to handle the named reference toolbutton. |
337 Private slot to handle the named reference toolbutton. |
338 </p><a NAME="PyRegExpWizardWidget.on_neglookaheadButton_clicked" ID="PyRegExpWizardWidget.on_neglookaheadButton_clicked"></a> |
338 </p><a NAME="PyRegExpWizardWidget.on_neglookaheadButton_clicked" ID="PyRegExpWizardWidget.on_neglookaheadButton_clicked"></a> |
339 <h4>PyRegExpWizardWidget.on_neglookaheadButton_clicked</h4> |
339 <h4>PyRegExpWizardWidget.on_neglookaheadButton_clicked</h4> |
340 <b>on_neglookaheadButton_clicked</b>(<i></i>) |
340 <b>on_neglookaheadButton_clicked</b>(<i></i>) |
341 <p> |
341 <p> |
342 Private slot to handle the negative lookahead toolbutton. |
342 Private slot to handle the negative lookahead toolbutton. |
343 </p><a NAME="PyRegExpWizardWidget.on_neglookbehindButton_clicked" ID="PyRegExpWizardWidget.on_neglookbehindButton_clicked"></a> |
343 </p><a NAME="PyRegExpWizardWidget.on_neglookbehindButton_clicked" ID="PyRegExpWizardWidget.on_neglookbehindButton_clicked"></a> |
344 <h4>PyRegExpWizardWidget.on_neglookbehindButton_clicked</h4> |
344 <h4>PyRegExpWizardWidget.on_neglookbehindButton_clicked</h4> |
345 <b>on_neglookbehindButton_clicked</b>(<i></i>) |
345 <b>on_neglookbehindButton_clicked</b>(<i></i>) |
346 <p> |
346 <p> |
347 Private slot to handle the negative lookbehind toolbutton. |
347 Private slot to handle the negative lookbehind toolbutton. |
348 </p><a NAME="PyRegExpWizardWidget.on_nextButton_clicked" ID="PyRegExpWizardWidget.on_nextButton_clicked"></a> |
348 </p><a NAME="PyRegExpWizardWidget.on_nextButton_clicked" ID="PyRegExpWizardWidget.on_nextButton_clicked"></a> |
349 <h4>PyRegExpWizardWidget.on_nextButton_clicked</h4> |
349 <h4>PyRegExpWizardWidget.on_nextButton_clicked</h4> |
350 <b>on_nextButton_clicked</b>(<i></i>) |
350 <b>on_nextButton_clicked</b>(<i></i>) |
351 <p> |
351 <p> |
352 Private slot to find the next match. |
352 Private slot to find the next match. |
353 </p><a NAME="PyRegExpWizardWidget.on_nonGroupButton_clicked" ID="PyRegExpWizardWidget.on_nonGroupButton_clicked"></a> |
353 </p><a NAME="PyRegExpWizardWidget.on_nonGroupButton_clicked" ID="PyRegExpWizardWidget.on_nonGroupButton_clicked"></a> |
354 <h4>PyRegExpWizardWidget.on_nonGroupButton_clicked</h4> |
354 <h4>PyRegExpWizardWidget.on_nonGroupButton_clicked</h4> |
355 <b>on_nonGroupButton_clicked</b>(<i></i>) |
355 <b>on_nonGroupButton_clicked</b>(<i></i>) |
356 <p> |
356 <p> |
357 Private slot to handle the non group toolbutton. |
357 Private slot to handle the non group toolbutton. |
358 </p><a NAME="PyRegExpWizardWidget.on_nonwordboundButton_clicked" ID="PyRegExpWizardWidget.on_nonwordboundButton_clicked"></a> |
358 </p><a NAME="PyRegExpWizardWidget.on_nonwordboundButton_clicked" ID="PyRegExpWizardWidget.on_nonwordboundButton_clicked"></a> |
359 <h4>PyRegExpWizardWidget.on_nonwordboundButton_clicked</h4> |
359 <h4>PyRegExpWizardWidget.on_nonwordboundButton_clicked</h4> |
360 <b>on_nonwordboundButton_clicked</b>(<i></i>) |
360 <b>on_nonwordboundButton_clicked</b>(<i></i>) |
361 <p> |
361 <p> |
362 Private slot to handle the non word boundary toolbutton. |
362 Private slot to handle the non word boundary toolbutton. |
363 </p><a NAME="PyRegExpWizardWidget.on_poslookaheadButton_clicked" ID="PyRegExpWizardWidget.on_poslookaheadButton_clicked"></a> |
363 </p><a NAME="PyRegExpWizardWidget.on_poslookaheadButton_clicked" ID="PyRegExpWizardWidget.on_poslookaheadButton_clicked"></a> |
364 <h4>PyRegExpWizardWidget.on_poslookaheadButton_clicked</h4> |
364 <h4>PyRegExpWizardWidget.on_poslookaheadButton_clicked</h4> |
365 <b>on_poslookaheadButton_clicked</b>(<i></i>) |
365 <b>on_poslookaheadButton_clicked</b>(<i></i>) |
366 <p> |
366 <p> |
367 Private slot to handle the positive lookahead toolbutton. |
367 Private slot to handle the positive lookahead toolbutton. |
368 </p><a NAME="PyRegExpWizardWidget.on_poslookbehindButton_clicked" ID="PyRegExpWizardWidget.on_poslookbehindButton_clicked"></a> |
368 </p><a NAME="PyRegExpWizardWidget.on_poslookbehindButton_clicked" ID="PyRegExpWizardWidget.on_poslookbehindButton_clicked"></a> |
369 <h4>PyRegExpWizardWidget.on_poslookbehindButton_clicked</h4> |
369 <h4>PyRegExpWizardWidget.on_poslookbehindButton_clicked</h4> |
370 <b>on_poslookbehindButton_clicked</b>(<i></i>) |
370 <b>on_poslookbehindButton_clicked</b>(<i></i>) |
371 <p> |
371 <p> |
372 Private slot to handle the positive lookbehind toolbutton. |
372 Private slot to handle the positive lookbehind toolbutton. |
373 </p><a NAME="PyRegExpWizardWidget.on_py2Button_toggled" ID="PyRegExpWizardWidget.on_py2Button_toggled"></a> |
373 </p><a NAME="PyRegExpWizardWidget.on_py2Button_toggled" ID="PyRegExpWizardWidget.on_py2Button_toggled"></a> |
374 <h4>PyRegExpWizardWidget.on_py2Button_toggled</h4> |
374 <h4>PyRegExpWizardWidget.on_py2Button_toggled</h4> |
375 <b>on_py2Button_toggled</b>(<i>checked</i>) |
375 <b>on_py2Button_toggled</b>(<i>checked</i>) |
376 <p> |
376 <p> |
377 Private slot called when the Python version was selected. |
377 Private slot called when the Python version was selected. |
378 </p><dl> |
378 </p><dl> |
379 <dt><i>checked</i></dt> |
379 <dt><i>checked</i></dt> |
380 <dd> |
380 <dd> |
381 state of the Python 2 button (boolean) |
381 state of the Python 2 button (boolean) |
382 </dd> |
382 </dd> |
383 </dl><a NAME="PyRegExpWizardWidget.on_redoButton_clicked" ID="PyRegExpWizardWidget.on_redoButton_clicked"></a> |
383 </dl><a NAME="PyRegExpWizardWidget.on_redoButton_clicked" ID="PyRegExpWizardWidget.on_redoButton_clicked"></a> |
384 <h4>PyRegExpWizardWidget.on_redoButton_clicked</h4> |
384 <h4>PyRegExpWizardWidget.on_redoButton_clicked</h4> |
385 <b>on_redoButton_clicked</b>(<i></i>) |
385 <b>on_redoButton_clicked</b>(<i></i>) |
386 <p> |
386 <p> |
387 Private slot to handle the redo action. |
387 Private slot to handle the redo action. |
388 </p><a NAME="PyRegExpWizardWidget.on_regexpTextEdit_textChanged" ID="PyRegExpWizardWidget.on_regexpTextEdit_textChanged"></a> |
388 </p><a NAME="PyRegExpWizardWidget.on_regexpTextEdit_textChanged" ID="PyRegExpWizardWidget.on_regexpTextEdit_textChanged"></a> |
389 <h4>PyRegExpWizardWidget.on_regexpTextEdit_textChanged</h4> |
389 <h4>PyRegExpWizardWidget.on_regexpTextEdit_textChanged</h4> |
390 <b>on_regexpTextEdit_textChanged</b>(<i></i>) |
390 <b>on_regexpTextEdit_textChanged</b>(<i></i>) |
391 <p> |
391 <p> |
392 Private slot called when the regexp changes. |
392 Private slot called when the regexp changes. |
393 </p><a NAME="PyRegExpWizardWidget.on_repeatButton_clicked" ID="PyRegExpWizardWidget.on_repeatButton_clicked"></a> |
393 </p><a NAME="PyRegExpWizardWidget.on_repeatButton_clicked" ID="PyRegExpWizardWidget.on_repeatButton_clicked"></a> |
394 <h4>PyRegExpWizardWidget.on_repeatButton_clicked</h4> |
394 <h4>PyRegExpWizardWidget.on_repeatButton_clicked</h4> |
395 <b>on_repeatButton_clicked</b>(<i></i>) |
395 <b>on_repeatButton_clicked</b>(<i></i>) |
396 <p> |
396 <p> |
397 Private slot to handle the repeat toolbutton. |
397 Private slot to handle the repeat toolbutton. |
398 </p><a NAME="PyRegExpWizardWidget.on_saveButton_clicked" ID="PyRegExpWizardWidget.on_saveButton_clicked"></a> |
398 </p><a NAME="PyRegExpWizardWidget.on_saveButton_clicked" ID="PyRegExpWizardWidget.on_saveButton_clicked"></a> |
399 <h4>PyRegExpWizardWidget.on_saveButton_clicked</h4> |
399 <h4>PyRegExpWizardWidget.on_saveButton_clicked</h4> |
400 <b>on_saveButton_clicked</b>(<i></i>) |
400 <b>on_saveButton_clicked</b>(<i></i>) |
401 <p> |
401 <p> |
402 Private slot to save the regexp to a file. |
402 Private slot to save the regexp to a file. |
403 </p><a NAME="PyRegExpWizardWidget.on_undoButton_clicked" ID="PyRegExpWizardWidget.on_undoButton_clicked"></a> |
403 </p><a NAME="PyRegExpWizardWidget.on_undoButton_clicked" ID="PyRegExpWizardWidget.on_undoButton_clicked"></a> |
404 <h4>PyRegExpWizardWidget.on_undoButton_clicked</h4> |
404 <h4>PyRegExpWizardWidget.on_undoButton_clicked</h4> |
405 <b>on_undoButton_clicked</b>(<i></i>) |
405 <b>on_undoButton_clicked</b>(<i></i>) |
406 <p> |
406 <p> |
407 Private slot to handle the undo action. |
407 Private slot to handle the undo action. |
408 </p><a NAME="PyRegExpWizardWidget.on_validateButton_clicked" ID="PyRegExpWizardWidget.on_validateButton_clicked"></a> |
408 </p><a NAME="PyRegExpWizardWidget.on_validateButton_clicked" ID="PyRegExpWizardWidget.on_validateButton_clicked"></a> |
409 <h4>PyRegExpWizardWidget.on_validateButton_clicked</h4> |
409 <h4>PyRegExpWizardWidget.on_validateButton_clicked</h4> |
410 <b>on_validateButton_clicked</b>(<i></i>) |
410 <b>on_validateButton_clicked</b>(<i></i>) |
411 <p> |
411 <p> |
412 Private slot to validate the entered regexp. |
412 Private slot to validate the entered regexp. |
413 </p><a NAME="PyRegExpWizardWidget.on_wordboundButton_clicked" ID="PyRegExpWizardWidget.on_wordboundButton_clicked"></a> |
413 </p><a NAME="PyRegExpWizardWidget.on_wordboundButton_clicked" ID="PyRegExpWizardWidget.on_wordboundButton_clicked"></a> |
414 <h4>PyRegExpWizardWidget.on_wordboundButton_clicked</h4> |
414 <h4>PyRegExpWizardWidget.on_wordboundButton_clicked</h4> |
415 <b>on_wordboundButton_clicked</b>(<i></i>) |
415 <b>on_wordboundButton_clicked</b>(<i></i>) |
416 <p> |
416 <p> |
417 Private slot to handle the word boundary toolbutton. |
417 Private slot to handle the word boundary toolbutton. |
418 </p> |
418 </p> |
419 <div align="right"><a href="#top">Up</a></div> |
419 <div align="right"><a href="#top">Up</a></div> |
420 <hr /><hr /> |
420 <hr /><hr /> |
421 <a NAME="PyRegExpWizardWindow" ID="PyRegExpWizardWindow"></a> |
421 <a NAME="PyRegExpWizardWindow" ID="PyRegExpWizardWindow"></a> |
422 <h2>PyRegExpWizardWindow</h2> |
422 <h2>PyRegExpWizardWindow</h2> |
423 <p> |
423 <p> |
424 Main window class for the standalone dialog. |
424 Main window class for the standalone dialog. |
425 </p> |
425 </p> |
426 <h3>Derived from</h3> |
426 <h3>Derived from</h3> |
427 QMainWindow |
427 QMainWindow |
428 <h3>Class Attributes</h3> |
428 <h3>Class Attributes</h3> |
429 <table> |
429 <table> |