eric6/Documentation/Source/eric6.Plugins.WizardPlugins.QRegularExpressionWizard.QRegularExpressionWizardDialog.html

changeset 7273
391d6b7b1eff
parent 6942
2602857055c5
child 7960
e8fc383322f7
equal deleted inserted replaced
7272:1779dc278077 7273:391d6b7b1eff
16 16
17 a { color: #BA6D36; } 17 a { color: #BA6D36; }
18 18
19 </style> 19 </style>
20 </head> 20 </head>
21 <body><a NAME="top" ID="top"></a> 21 <body>
22 <a NAME="top" ID="top"></a>
22 <h1>eric6.Plugins.WizardPlugins.QRegularExpressionWizard.QRegularExpressionWizardDialog</h1> 23 <h1>eric6.Plugins.WizardPlugins.QRegularExpressionWizard.QRegularExpressionWizardDialog</h1>
24
23 <p> 25 <p>
24 Module implementing the QRegularExpression wizard dialog. 26 Module implementing the QRegularExpression wizard dialog.
25 </p> 27 </p>
26 <h3>Global Attributes</h3> 28 <h3>Global Attributes</h3>
29
27 <table> 30 <table>
28 <tr><td>None</td></tr> 31 <tr><td>None</td></tr>
29 </table> 32 </table>
30 <h3>Classes</h3> 33 <h3>Classes</h3>
31 <table> 34
35 <table>
36
32 <tr> 37 <tr>
33 <td><a href="#QRegularExpressionWizardDialog">QRegularExpressionWizardDialog</a></td> 38 <td><a href="#QRegularExpressionWizardDialog">QRegularExpressionWizardDialog</a></td>
34 <td>Class for the dialog variant.</td> 39 <td>Class for the dialog variant.</td>
35 </tr><tr> 40 </tr>
41 <tr>
36 <td><a href="#QRegularExpressionWizardWidget">QRegularExpressionWizardWidget</a></td> 42 <td><a href="#QRegularExpressionWizardWidget">QRegularExpressionWizardWidget</a></td>
37 <td>Class implementing the QRegularExpression wizard dialog.</td> 43 <td>Class implementing the QRegularExpression wizard dialog.</td>
38 </tr><tr> 44 </tr>
45 <tr>
39 <td><a href="#QRegularExpressionWizardWindow">QRegularExpressionWizardWindow</a></td> 46 <td><a href="#QRegularExpressionWizardWindow">QRegularExpressionWizardWindow</a></td>
40 <td>Main window class for the standalone dialog.</td> 47 <td>Main window class for the standalone dialog.</td>
41 </tr> 48 </tr>
42 </table> 49 </table>
43 <h3>Functions</h3> 50 <h3>Functions</h3>
44 <table> 51
45 <tr><td>None</td></tr> 52 <table>
46 </table> 53 <tr><td>None</td></tr>
47 <hr /><hr /> 54 </table>
55 <hr />
56 <hr />
48 <a NAME="QRegularExpressionWizardDialog" ID="QRegularExpressionWizardDialog"></a> 57 <a NAME="QRegularExpressionWizardDialog" ID="QRegularExpressionWizardDialog"></a>
49 <h2>QRegularExpressionWizardDialog</h2> 58 <h2>QRegularExpressionWizardDialog</h2>
59
50 <p> 60 <p>
51 Class for the dialog variant. 61 Class for the dialog variant.
52 </p> 62 </p>
53 <h3>Derived from</h3> 63 <h3>Derived from</h3>
54 QDialog 64 QDialog
55 <h3>Class Attributes</h3> 65 <h3>Class Attributes</h3>
66
56 <table> 67 <table>
57 <tr><td>None</td></tr> 68 <tr><td>None</td></tr>
58 </table> 69 </table>
59 <h3>Class Methods</h3> 70 <h3>Class Methods</h3>
71
60 <table> 72 <table>
61 <tr><td>None</td></tr> 73 <tr><td>None</td></tr>
62 </table> 74 </table>
63 <h3>Methods</h3> 75 <h3>Methods</h3>
64 <table> 76
77 <table>
78
65 <tr> 79 <tr>
66 <td><a href="#QRegularExpressionWizardDialog.__init__">QRegularExpressionWizardDialog</a></td> 80 <td><a href="#QRegularExpressionWizardDialog.__init__">QRegularExpressionWizardDialog</a></td>
67 <td>Constructor</td> 81 <td>Constructor</td>
68 </tr><tr> 82 </tr>
83 <tr>
69 <td><a href="#QRegularExpressionWizardDialog.accept">accept</a></td> 84 <td><a href="#QRegularExpressionWizardDialog.accept">accept</a></td>
70 <td>Public slot to hide the dialog and set the result code to Accepted.</td> 85 <td>Public slot to hide the dialog and set the result code to Accepted.</td>
71 </tr><tr> 86 </tr>
87 <tr>
72 <td><a href="#QRegularExpressionWizardDialog.getCode">getCode</a></td> 88 <td><a href="#QRegularExpressionWizardDialog.getCode">getCode</a></td>
73 <td>Public method to get the source code.</td> 89 <td>Public method to get the source code.</td>
74 </tr><tr> 90 </tr>
91 <tr>
75 <td><a href="#QRegularExpressionWizardDialog.reject">reject</a></td> 92 <td><a href="#QRegularExpressionWizardDialog.reject">reject</a></td>
76 <td>Public slot to hide the dialog and set the result code to Rejected.</td> 93 <td>Public slot to hide the dialog and set the result code to Rejected.</td>
77 </tr> 94 </tr>
78 </table> 95 </table>
79 <h3>Static Methods</h3> 96 <h3>Static Methods</h3>
80 <table> 97
81 <tr><td>None</td></tr> 98 <table>
82 </table> 99 <tr><td>None</td></tr>
100 </table>
101
83 <a NAME="QRegularExpressionWizardDialog.__init__" ID="QRegularExpressionWizardDialog.__init__"></a> 102 <a NAME="QRegularExpressionWizardDialog.__init__" ID="QRegularExpressionWizardDialog.__init__"></a>
84 <h4>QRegularExpressionWizardDialog (Constructor)</h4> 103 <h4>QRegularExpressionWizardDialog (Constructor)</h4>
85 <b>QRegularExpressionWizardDialog</b>(<i>parent=None, fromEric=True</i>) 104 <b>QRegularExpressionWizardDialog</b>(<i>parent=None, fromEric=True</i>)
105
86 <p> 106 <p>
87 Constructor 107 Constructor
88 </p><dl> 108 </p>
109 <dl>
110
89 <dt><i>parent</i></dt> 111 <dt><i>parent</i></dt>
90 <dd> 112 <dd>
91 parent widget (QWidget) 113 parent widget (QWidget)
92 </dd><dt><i>fromEric</i></dt> 114 </dd>
115 <dt><i>fromEric</i></dt>
93 <dd> 116 <dd>
94 flag indicating a call from within eric6 117 flag indicating a call from within eric6
95 </dd> 118 </dd>
96 </dl><a NAME="QRegularExpressionWizardDialog.accept" ID="QRegularExpressionWizardDialog.accept"></a> 119 </dl>
120 <a NAME="QRegularExpressionWizardDialog.accept" ID="QRegularExpressionWizardDialog.accept"></a>
97 <h4>QRegularExpressionWizardDialog.accept</h4> 121 <h4>QRegularExpressionWizardDialog.accept</h4>
98 <b>accept</b>(<i></i>) 122 <b>accept</b>(<i></i>)
123
99 <p> 124 <p>
100 Public slot to hide the dialog and set the result code to Accepted. 125 Public slot to hide the dialog and set the result code to Accepted.
101 </p><a NAME="QRegularExpressionWizardDialog.getCode" ID="QRegularExpressionWizardDialog.getCode"></a> 126 </p>
127 <a NAME="QRegularExpressionWizardDialog.getCode" ID="QRegularExpressionWizardDialog.getCode"></a>
102 <h4>QRegularExpressionWizardDialog.getCode</h4> 128 <h4>QRegularExpressionWizardDialog.getCode</h4>
103 <b>getCode</b>(<i>indLevel, indString</i>) 129 <b>getCode</b>(<i>indLevel, indString</i>)
130
104 <p> 131 <p>
105 Public method to get the source code. 132 Public method to get the source code.
106 </p><dl> 133 </p>
134 <dl>
135
107 <dt><i>indLevel</i></dt> 136 <dt><i>indLevel</i></dt>
108 <dd> 137 <dd>
109 indentation level (int) 138 indentation level (int)
110 </dd><dt><i>indString</i></dt> 139 </dd>
140 <dt><i>indString</i></dt>
111 <dd> 141 <dd>
112 string used for indentation (space or tab) (string) 142 string used for indentation (space or tab) (string)
113 </dd> 143 </dd>
114 </dl><dl> 144 </dl>
145 <dl>
115 <dt>Returns:</dt> 146 <dt>Returns:</dt>
116 <dd> 147 <dd>
117 generated code (string) 148 generated code (string)
118 </dd> 149 </dd>
119 </dl><a NAME="QRegularExpressionWizardDialog.reject" ID="QRegularExpressionWizardDialog.reject"></a> 150 </dl>
151 <a NAME="QRegularExpressionWizardDialog.reject" ID="QRegularExpressionWizardDialog.reject"></a>
120 <h4>QRegularExpressionWizardDialog.reject</h4> 152 <h4>QRegularExpressionWizardDialog.reject</h4>
121 <b>reject</b>(<i></i>) 153 <b>reject</b>(<i></i>)
154
122 <p> 155 <p>
123 Public slot to hide the dialog and set the result code to Rejected. 156 Public slot to hide the dialog and set the result code to Rejected.
124 </p> 157 </p>
125 <div align="right"><a href="#top">Up</a></div> 158 <div align="right"><a href="#top">Up</a></div>
126 <hr /><hr /> 159 <hr />
160 <hr />
127 <a NAME="QRegularExpressionWizardWidget" ID="QRegularExpressionWizardWidget"></a> 161 <a NAME="QRegularExpressionWizardWidget" ID="QRegularExpressionWizardWidget"></a>
128 <h2>QRegularExpressionWizardWidget</h2> 162 <h2>QRegularExpressionWizardWidget</h2>
163
129 <p> 164 <p>
130 Class implementing the QRegularExpression wizard dialog. 165 Class implementing the QRegularExpression wizard dialog.
131 </p> 166 </p>
132 <h3>Derived from</h3> 167 <h3>Derived from</h3>
133 QWidget, Ui_QRegularExpressionWizardDialog 168 QWidget, Ui_QRegularExpressionWizardDialog
134 <h3>Class Attributes</h3> 169 <h3>Class Attributes</h3>
170
135 <table> 171 <table>
136 <tr><td>None</td></tr> 172 <tr><td>None</td></tr>
137 </table> 173 </table>
138 <h3>Class Methods</h3> 174 <h3>Class Methods</h3>
175
139 <table> 176 <table>
140 <tr><td>None</td></tr> 177 <tr><td>None</td></tr>
141 </table> 178 </table>
142 <h3>Methods</h3> 179 <h3>Methods</h3>
143 <table> 180
181 <table>
182
144 <tr> 183 <tr>
145 <td><a href="#QRegularExpressionWizardWidget.__init__">QRegularExpressionWizardWidget</a></td> 184 <td><a href="#QRegularExpressionWizardWidget.__init__">QRegularExpressionWizardWidget</a></td>
146 <td>Constructor</td> 185 <td>Constructor</td>
147 </tr><tr> 186 </tr>
187 <tr>
148 <td><a href="#QRegularExpressionWizardWidget.__insertString">__insertString</a></td> 188 <td><a href="#QRegularExpressionWizardWidget.__insertString">__insertString</a></td>
149 <td>Private method to insert a string into line edit and move cursor.</td> 189 <td>Private method to insert a string into line edit and move cursor.</td>
150 </tr><tr> 190 </tr>
191 <tr>
151 <td><a href="#QRegularExpressionWizardWidget.__receiveResponse">__receiveResponse</a></td> 192 <td><a href="#QRegularExpressionWizardWidget.__receiveResponse">__receiveResponse</a></td>
152 <td>Private method to receive a response from the PyQt5 server.</td> 193 <td>Private method to receive a response from the PyQt5 server.</td>
153 </tr><tr> 194 </tr>
195 <tr>
154 <td><a href="#QRegularExpressionWizardWidget.__sendCommand">__sendCommand</a></td> 196 <td><a href="#QRegularExpressionWizardWidget.__sendCommand">__sendCommand</a></td>
155 <td>Private method to send a command to the PyQt5 server.</td> 197 <td>Private method to send a command to the PyQt5 server.</td>
156 </tr><tr> 198 </tr>
199 <tr>
157 <td><a href="#QRegularExpressionWizardWidget.getCode">getCode</a></td> 200 <td><a href="#QRegularExpressionWizardWidget.getCode">getCode</a></td>
158 <td>Public method to get the source code.</td> 201 <td>Public method to get the source code.</td>
159 </tr><tr> 202 </tr>
203 <tr>
160 <td><a href="#QRegularExpressionWizardWidget.on_altnButton_clicked">on_altnButton_clicked</a></td> 204 <td><a href="#QRegularExpressionWizardWidget.on_altnButton_clicked">on_altnButton_clicked</a></td>
161 <td>Private slot to handle the alternatives toolbutton.</td> 205 <td>Private slot to handle the alternatives toolbutton.</td>
162 </tr><tr> 206 </tr>
207 <tr>
163 <td><a href="#QRegularExpressionWizardWidget.on_anycharButton_clicked">on_anycharButton_clicked</a></td> 208 <td><a href="#QRegularExpressionWizardWidget.on_anycharButton_clicked">on_anycharButton_clicked</a></td>
164 <td>Private slot to handle the any character toolbutton.</td> 209 <td>Private slot to handle the any character toolbutton.</td>
165 </tr><tr> 210 </tr>
211 <tr>
166 <td><a href="#QRegularExpressionWizardWidget.on_atomicGroupButton_clicked">on_atomicGroupButton_clicked</a></td> 212 <td><a href="#QRegularExpressionWizardWidget.on_atomicGroupButton_clicked">on_atomicGroupButton_clicked</a></td>
167 <td>Private slot to handle the atomic non group toolbutton.</td> 213 <td>Private slot to handle the atomic non group toolbutton.</td>
168 </tr><tr> 214 </tr>
215 <tr>
169 <td><a href="#QRegularExpressionWizardWidget.on_beglineButton_clicked">on_beglineButton_clicked</a></td> 216 <td><a href="#QRegularExpressionWizardWidget.on_beglineButton_clicked">on_beglineButton_clicked</a></td>
170 <td>Private slot to handle the begin line toolbutton.</td> 217 <td>Private slot to handle the begin line toolbutton.</td>
171 </tr><tr> 218 </tr>
219 <tr>
172 <td><a href="#QRegularExpressionWizardWidget.on_buttonBox_clicked">on_buttonBox_clicked</a></td> 220 <td><a href="#QRegularExpressionWizardWidget.on_buttonBox_clicked">on_buttonBox_clicked</a></td>
173 <td>Private slot called by a button of the button box clicked.</td> 221 <td>Private slot called by a button of the button box clicked.</td>
174 </tr><tr> 222 </tr>
223 <tr>
175 <td><a href="#QRegularExpressionWizardWidget.on_charButton_clicked">on_charButton_clicked</a></td> 224 <td><a href="#QRegularExpressionWizardWidget.on_charButton_clicked">on_charButton_clicked</a></td>
176 <td>Private slot to handle the characters toolbutton.</td> 225 <td>Private slot to handle the characters toolbutton.</td>
177 </tr><tr> 226 </tr>
227 <tr>
178 <td><a href="#QRegularExpressionWizardWidget.on_commentButton_clicked">on_commentButton_clicked</a></td> 228 <td><a href="#QRegularExpressionWizardWidget.on_commentButton_clicked">on_commentButton_clicked</a></td>
179 <td>Private slot to handle the comment toolbutton.</td> 229 <td>Private slot to handle the comment toolbutton.</td>
180 </tr><tr> 230 </tr>
231 <tr>
181 <td><a href="#QRegularExpressionWizardWidget.on_copyButton_clicked">on_copyButton_clicked</a></td> 232 <td><a href="#QRegularExpressionWizardWidget.on_copyButton_clicked">on_copyButton_clicked</a></td>
182 <td>Private slot to copy the QRegularExpression string into the clipboard.</td> 233 <td>Private slot to copy the QRegularExpression string into the clipboard.</td>
183 </tr><tr> 234 </tr>
235 <tr>
184 <td><a href="#QRegularExpressionWizardWidget.on_endlineButton_clicked">on_endlineButton_clicked</a></td> 236 <td><a href="#QRegularExpressionWizardWidget.on_endlineButton_clicked">on_endlineButton_clicked</a></td>
185 <td>Private slot to handle the end line toolbutton.</td> 237 <td>Private slot to handle the end line toolbutton.</td>
186 </tr><tr> 238 </tr>
239 <tr>
187 <td><a href="#QRegularExpressionWizardWidget.on_executeButton_clicked">on_executeButton_clicked</a></td> 240 <td><a href="#QRegularExpressionWizardWidget.on_executeButton_clicked">on_executeButton_clicked</a></td>
188 <td>Private slot to execute the entered QRegularExpression on the test text.</td> 241 <td>Private slot to execute the entered QRegularExpression on the test text.</td>
189 </tr><tr> 242 </tr>
243 <tr>
190 <td><a href="#QRegularExpressionWizardWidget.on_groupButton_clicked">on_groupButton_clicked</a></td> 244 <td><a href="#QRegularExpressionWizardWidget.on_groupButton_clicked">on_groupButton_clicked</a></td>
191 <td>Private slot to handle the group toolbutton.</td> 245 <td>Private slot to handle the group toolbutton.</td>
192 </tr><tr> 246 </tr>
247 <tr>
193 <td><a href="#QRegularExpressionWizardWidget.on_loadButton_clicked">on_loadButton_clicked</a></td> 248 <td><a href="#QRegularExpressionWizardWidget.on_loadButton_clicked">on_loadButton_clicked</a></td>
194 <td>Private slot to load a QRegularExpression from a file.</td> 249 <td>Private slot to load a QRegularExpression from a file.</td>
195 </tr><tr> 250 </tr>
251 <tr>
196 <td><a href="#QRegularExpressionWizardWidget.on_namedGroupButton_clicked">on_namedGroupButton_clicked</a></td> 252 <td><a href="#QRegularExpressionWizardWidget.on_namedGroupButton_clicked">on_namedGroupButton_clicked</a></td>
197 <td>Private slot to handle the named group toolbutton.</td> 253 <td>Private slot to handle the named group toolbutton.</td>
198 </tr><tr> 254 </tr>
255 <tr>
199 <td><a href="#QRegularExpressionWizardWidget.on_namedReferenceButton_clicked">on_namedReferenceButton_clicked</a></td> 256 <td><a href="#QRegularExpressionWizardWidget.on_namedReferenceButton_clicked">on_namedReferenceButton_clicked</a></td>
200 <td>Private slot to handle the named reference toolbutton.</td> 257 <td>Private slot to handle the named reference toolbutton.</td>
201 </tr><tr> 258 </tr>
259 <tr>
202 <td><a href="#QRegularExpressionWizardWidget.on_neglookaheadButton_clicked">on_neglookaheadButton_clicked</a></td> 260 <td><a href="#QRegularExpressionWizardWidget.on_neglookaheadButton_clicked">on_neglookaheadButton_clicked</a></td>
203 <td>Private slot to handle the negative lookahead toolbutton.</td> 261 <td>Private slot to handle the negative lookahead toolbutton.</td>
204 </tr><tr> 262 </tr>
263 <tr>
205 <td><a href="#QRegularExpressionWizardWidget.on_neglookbehindButton_clicked">on_neglookbehindButton_clicked</a></td> 264 <td><a href="#QRegularExpressionWizardWidget.on_neglookbehindButton_clicked">on_neglookbehindButton_clicked</a></td>
206 <td>Private slot to handle the negative lookbehind toolbutton.</td> 265 <td>Private slot to handle the negative lookbehind toolbutton.</td>
207 </tr><tr> 266 </tr>
267 <tr>
208 <td><a href="#QRegularExpressionWizardWidget.on_nextButton_clicked">on_nextButton_clicked</a></td> 268 <td><a href="#QRegularExpressionWizardWidget.on_nextButton_clicked">on_nextButton_clicked</a></td>
209 <td>Private slot to find the next match.</td> 269 <td>Private slot to find the next match.</td>
210 </tr><tr> 270 </tr>
271 <tr>
211 <td><a href="#QRegularExpressionWizardWidget.on_nonGroupButton_clicked">on_nonGroupButton_clicked</a></td> 272 <td><a href="#QRegularExpressionWizardWidget.on_nonGroupButton_clicked">on_nonGroupButton_clicked</a></td>
212 <td>Private slot to handle the non group toolbutton.</td> 273 <td>Private slot to handle the non group toolbutton.</td>
213 </tr><tr> 274 </tr>
275 <tr>
214 <td><a href="#QRegularExpressionWizardWidget.on_nonwordboundButton_clicked">on_nonwordboundButton_clicked</a></td> 276 <td><a href="#QRegularExpressionWizardWidget.on_nonwordboundButton_clicked">on_nonwordboundButton_clicked</a></td>
215 <td>Private slot to handle the non word boundary toolbutton.</td> 277 <td>Private slot to handle the non word boundary toolbutton.</td>
216 </tr><tr> 278 </tr>
279 <tr>
217 <td><a href="#QRegularExpressionWizardWidget.on_poslookaheadButton_clicked">on_poslookaheadButton_clicked</a></td> 280 <td><a href="#QRegularExpressionWizardWidget.on_poslookaheadButton_clicked">on_poslookaheadButton_clicked</a></td>
218 <td>Private slot to handle the positive lookahead toolbutton.</td> 281 <td>Private slot to handle the positive lookahead toolbutton.</td>
219 </tr><tr> 282 </tr>
283 <tr>
220 <td><a href="#QRegularExpressionWizardWidget.on_poslookbehindButton_clicked">on_poslookbehindButton_clicked</a></td> 284 <td><a href="#QRegularExpressionWizardWidget.on_poslookbehindButton_clicked">on_poslookbehindButton_clicked</a></td>
221 <td>Private slot to handle the positive lookbehind toolbutton.</td> 285 <td>Private slot to handle the positive lookbehind toolbutton.</td>
222 </tr><tr> 286 </tr>
287 <tr>
223 <td><a href="#QRegularExpressionWizardWidget.on_redoButton_clicked">on_redoButton_clicked</a></td> 288 <td><a href="#QRegularExpressionWizardWidget.on_redoButton_clicked">on_redoButton_clicked</a></td>
224 <td>Private slot to handle the redo action.</td> 289 <td>Private slot to handle the redo action.</td>
225 </tr><tr> 290 </tr>
291 <tr>
226 <td><a href="#QRegularExpressionWizardWidget.on_regexpTextEdit_textChanged">on_regexpTextEdit_textChanged</a></td> 292 <td><a href="#QRegularExpressionWizardWidget.on_regexpTextEdit_textChanged">on_regexpTextEdit_textChanged</a></td>
227 <td>Private slot called when the regexp changes.</td> 293 <td>Private slot called when the regexp changes.</td>
228 </tr><tr> 294 </tr>
295 <tr>
229 <td><a href="#QRegularExpressionWizardWidget.on_repeatButton_clicked">on_repeatButton_clicked</a></td> 296 <td><a href="#QRegularExpressionWizardWidget.on_repeatButton_clicked">on_repeatButton_clicked</a></td>
230 <td>Private slot to handle the repeat toolbutton.</td> 297 <td>Private slot to handle the repeat toolbutton.</td>
231 </tr><tr> 298 </tr>
299 <tr>
232 <td><a href="#QRegularExpressionWizardWidget.on_saveButton_clicked">on_saveButton_clicked</a></td> 300 <td><a href="#QRegularExpressionWizardWidget.on_saveButton_clicked">on_saveButton_clicked</a></td>
233 <td>Private slot to save the QRegularExpression to a file.</td> 301 <td>Private slot to save the QRegularExpression to a file.</td>
234 </tr><tr> 302 </tr>
303 <tr>
235 <td><a href="#QRegularExpressionWizardWidget.on_undoButton_clicked">on_undoButton_clicked</a></td> 304 <td><a href="#QRegularExpressionWizardWidget.on_undoButton_clicked">on_undoButton_clicked</a></td>
236 <td>Private slot to handle the undo action.</td> 305 <td>Private slot to handle the undo action.</td>
237 </tr><tr> 306 </tr>
307 <tr>
238 <td><a href="#QRegularExpressionWizardWidget.on_validateButton_clicked">on_validateButton_clicked</a></td> 308 <td><a href="#QRegularExpressionWizardWidget.on_validateButton_clicked">on_validateButton_clicked</a></td>
239 <td>Private slot to validate the entered QRegularExpression.</td> 309 <td>Private slot to validate the entered QRegularExpression.</td>
240 </tr><tr> 310 </tr>
311 <tr>
241 <td><a href="#QRegularExpressionWizardWidget.on_wordboundButton_clicked">on_wordboundButton_clicked</a></td> 312 <td><a href="#QRegularExpressionWizardWidget.on_wordboundButton_clicked">on_wordboundButton_clicked</a></td>
242 <td>Private slot to handle the word boundary toolbutton.</td> 313 <td>Private slot to handle the word boundary toolbutton.</td>
243 </tr><tr> 314 </tr>
315 <tr>
244 <td><a href="#QRegularExpressionWizardWidget.shutdown">shutdown</a></td> 316 <td><a href="#QRegularExpressionWizardWidget.shutdown">shutdown</a></td>
245 <td>Public method to shut down the PyQt5 server part.</td> 317 <td>Public method to shut down the PyQt5 server part.</td>
246 </tr> 318 </tr>
247 </table> 319 </table>
248 <h3>Static Methods</h3> 320 <h3>Static Methods</h3>
249 <table> 321
250 <tr><td>None</td></tr> 322 <table>
251 </table> 323 <tr><td>None</td></tr>
324 </table>
325
252 <a NAME="QRegularExpressionWizardWidget.__init__" ID="QRegularExpressionWizardWidget.__init__"></a> 326 <a NAME="QRegularExpressionWizardWidget.__init__" ID="QRegularExpressionWizardWidget.__init__"></a>
253 <h4>QRegularExpressionWizardWidget (Constructor)</h4> 327 <h4>QRegularExpressionWizardWidget (Constructor)</h4>
254 <b>QRegularExpressionWizardWidget</b>(<i>parent=None, fromEric=True</i>) 328 <b>QRegularExpressionWizardWidget</b>(<i>parent=None, fromEric=True</i>)
329
255 <p> 330 <p>
256 Constructor 331 Constructor
257 </p><dl> 332 </p>
333 <dl>
334
258 <dt><i>parent</i></dt> 335 <dt><i>parent</i></dt>
259 <dd> 336 <dd>
260 parent widget (QWidget) 337 parent widget (QWidget)
261 </dd><dt><i>fromEric</i></dt> 338 </dd>
339 <dt><i>fromEric</i></dt>
262 <dd> 340 <dd>
263 flag indicating a call from within eric6 341 flag indicating a call from within eric6
264 </dd> 342 </dd>
265 </dl><a NAME="QRegularExpressionWizardWidget.__insertString" ID="QRegularExpressionWizardWidget.__insertString"></a> 343 </dl>
344 <a NAME="QRegularExpressionWizardWidget.__insertString" ID="QRegularExpressionWizardWidget.__insertString"></a>
266 <h4>QRegularExpressionWizardWidget.__insertString</h4> 345 <h4>QRegularExpressionWizardWidget.__insertString</h4>
267 <b>__insertString</b>(<i>s, steps=0</i>) 346 <b>__insertString</b>(<i>s, steps=0</i>)
347
268 <p> 348 <p>
269 Private method to insert a string into line edit and move cursor. 349 Private method to insert a string into line edit and move cursor.
270 </p><dl> 350 </p>
351 <dl>
352
271 <dt><i>s</i></dt> 353 <dt><i>s</i></dt>
272 <dd> 354 <dd>
273 string to be inserted into the regexp line edit 355 string to be inserted into the regexp line edit
274 (string) 356 (string)
275 </dd><dt><i>steps</i></dt> 357 </dd>
358 <dt><i>steps</i></dt>
276 <dd> 359 <dd>
277 number of characters to move the cursor (integer). 360 number of characters to move the cursor (integer).
278 Negative steps moves cursor back, positives forward. 361 Negative steps moves cursor back, positives forward.
279 </dd> 362 </dd>
280 </dl><a NAME="QRegularExpressionWizardWidget.__receiveResponse" ID="QRegularExpressionWizardWidget.__receiveResponse"></a> 363 </dl>
364 <a NAME="QRegularExpressionWizardWidget.__receiveResponse" ID="QRegularExpressionWizardWidget.__receiveResponse"></a>
281 <h4>QRegularExpressionWizardWidget.__receiveResponse</h4> 365 <h4>QRegularExpressionWizardWidget.__receiveResponse</h4>
282 <b>__receiveResponse</b>(<i></i>) 366 <b>__receiveResponse</b>(<i></i>)
367
283 <p> 368 <p>
284 Private method to receive a response from the PyQt5 server. 369 Private method to receive a response from the PyQt5 server.
285 </p><dl> 370 </p>
371 <dl>
286 <dt>Returns:</dt> 372 <dt>Returns:</dt>
287 <dd> 373 <dd>
288 response dictionary (dict) 374 response dictionary (dict)
289 </dd> 375 </dd>
290 </dl><a NAME="QRegularExpressionWizardWidget.__sendCommand" ID="QRegularExpressionWizardWidget.__sendCommand"></a> 376 </dl>
377 <a NAME="QRegularExpressionWizardWidget.__sendCommand" ID="QRegularExpressionWizardWidget.__sendCommand"></a>
291 <h4>QRegularExpressionWizardWidget.__sendCommand</h4> 378 <h4>QRegularExpressionWizardWidget.__sendCommand</h4>
292 <b>__sendCommand</b>(<i>command, **kw</i>) 379 <b>__sendCommand</b>(<i>command, **kw</i>)
380
293 <p> 381 <p>
294 Private method to send a command to the PyQt5 server. 382 Private method to send a command to the PyQt5 server.
295 </p><dl> 383 </p>
384 <dl>
385
296 <dt><i>command</i></dt> 386 <dt><i>command</i></dt>
297 <dd> 387 <dd>
298 dictionary with command string and related 388 dictionary with command string and related
299 data (dict) 389 data (dict)
300 </dd><dt><i>kw=</i></dt> 390 </dd>
391 <dt><i>kw=</i></dt>
301 <dd> 392 <dd>
302 parameters for the command 393 parameters for the command
303 </dd> 394 </dd>
304 </dl><dl> 395 </dl>
396 <dl>
305 <dt>Returns:</dt> 397 <dt>Returns:</dt>
306 <dd> 398 <dd>
307 flag indicating a successful transmission (boolean) 399 flag indicating a successful transmission (boolean)
308 </dd> 400 </dd>
309 </dl><a NAME="QRegularExpressionWizardWidget.getCode" ID="QRegularExpressionWizardWidget.getCode"></a> 401 </dl>
402 <a NAME="QRegularExpressionWizardWidget.getCode" ID="QRegularExpressionWizardWidget.getCode"></a>
310 <h4>QRegularExpressionWizardWidget.getCode</h4> 403 <h4>QRegularExpressionWizardWidget.getCode</h4>
311 <b>getCode</b>(<i>indLevel, indString</i>) 404 <b>getCode</b>(<i>indLevel, indString</i>)
405
312 <p> 406 <p>
313 Public method to get the source code. 407 Public method to get the source code.
314 </p><dl> 408 </p>
409 <dl>
410
315 <dt><i>indLevel</i></dt> 411 <dt><i>indLevel</i></dt>
316 <dd> 412 <dd>
317 indentation level (int) 413 indentation level (int)
318 </dd><dt><i>indString</i></dt> 414 </dd>
415 <dt><i>indString</i></dt>
319 <dd> 416 <dd>
320 string used for indentation (space or tab) (string) 417 string used for indentation (space or tab) (string)
321 </dd> 418 </dd>
322 </dl><dl> 419 </dl>
420 <dl>
323 <dt>Returns:</dt> 421 <dt>Returns:</dt>
324 <dd> 422 <dd>
325 generated code (string) 423 generated code (string)
326 </dd> 424 </dd>
327 </dl><a NAME="QRegularExpressionWizardWidget.on_altnButton_clicked" ID="QRegularExpressionWizardWidget.on_altnButton_clicked"></a> 425 </dl>
426 <a NAME="QRegularExpressionWizardWidget.on_altnButton_clicked" ID="QRegularExpressionWizardWidget.on_altnButton_clicked"></a>
328 <h4>QRegularExpressionWizardWidget.on_altnButton_clicked</h4> 427 <h4>QRegularExpressionWizardWidget.on_altnButton_clicked</h4>
329 <b>on_altnButton_clicked</b>(<i></i>) 428 <b>on_altnButton_clicked</b>(<i></i>)
429
330 <p> 430 <p>
331 Private slot to handle the alternatives toolbutton. 431 Private slot to handle the alternatives toolbutton.
332 </p><a NAME="QRegularExpressionWizardWidget.on_anycharButton_clicked" ID="QRegularExpressionWizardWidget.on_anycharButton_clicked"></a> 432 </p>
433 <a NAME="QRegularExpressionWizardWidget.on_anycharButton_clicked" ID="QRegularExpressionWizardWidget.on_anycharButton_clicked"></a>
333 <h4>QRegularExpressionWizardWidget.on_anycharButton_clicked</h4> 434 <h4>QRegularExpressionWizardWidget.on_anycharButton_clicked</h4>
334 <b>on_anycharButton_clicked</b>(<i></i>) 435 <b>on_anycharButton_clicked</b>(<i></i>)
436
335 <p> 437 <p>
336 Private slot to handle the any character toolbutton. 438 Private slot to handle the any character toolbutton.
337 </p><a NAME="QRegularExpressionWizardWidget.on_atomicGroupButton_clicked" ID="QRegularExpressionWizardWidget.on_atomicGroupButton_clicked"></a> 439 </p>
440 <a NAME="QRegularExpressionWizardWidget.on_atomicGroupButton_clicked" ID="QRegularExpressionWizardWidget.on_atomicGroupButton_clicked"></a>
338 <h4>QRegularExpressionWizardWidget.on_atomicGroupButton_clicked</h4> 441 <h4>QRegularExpressionWizardWidget.on_atomicGroupButton_clicked</h4>
339 <b>on_atomicGroupButton_clicked</b>(<i></i>) 442 <b>on_atomicGroupButton_clicked</b>(<i></i>)
443
340 <p> 444 <p>
341 Private slot to handle the atomic non group toolbutton. 445 Private slot to handle the atomic non group toolbutton.
342 </p><a NAME="QRegularExpressionWizardWidget.on_beglineButton_clicked" ID="QRegularExpressionWizardWidget.on_beglineButton_clicked"></a> 446 </p>
447 <a NAME="QRegularExpressionWizardWidget.on_beglineButton_clicked" ID="QRegularExpressionWizardWidget.on_beglineButton_clicked"></a>
343 <h4>QRegularExpressionWizardWidget.on_beglineButton_clicked</h4> 448 <h4>QRegularExpressionWizardWidget.on_beglineButton_clicked</h4>
344 <b>on_beglineButton_clicked</b>(<i></i>) 449 <b>on_beglineButton_clicked</b>(<i></i>)
450
345 <p> 451 <p>
346 Private slot to handle the begin line toolbutton. 452 Private slot to handle the begin line toolbutton.
347 </p><a NAME="QRegularExpressionWizardWidget.on_buttonBox_clicked" ID="QRegularExpressionWizardWidget.on_buttonBox_clicked"></a> 453 </p>
454 <a NAME="QRegularExpressionWizardWidget.on_buttonBox_clicked" ID="QRegularExpressionWizardWidget.on_buttonBox_clicked"></a>
348 <h4>QRegularExpressionWizardWidget.on_buttonBox_clicked</h4> 455 <h4>QRegularExpressionWizardWidget.on_buttonBox_clicked</h4>
349 <b>on_buttonBox_clicked</b>(<i>button</i>) 456 <b>on_buttonBox_clicked</b>(<i>button</i>)
457
350 <p> 458 <p>
351 Private slot called by a button of the button box clicked. 459 Private slot called by a button of the button box clicked.
352 </p><dl> 460 </p>
461 <dl>
462
353 <dt><i>button</i></dt> 463 <dt><i>button</i></dt>
354 <dd> 464 <dd>
355 button that was clicked (QAbstractButton) 465 button that was clicked (QAbstractButton)
356 </dd> 466 </dd>
357 </dl><a NAME="QRegularExpressionWizardWidget.on_charButton_clicked" ID="QRegularExpressionWizardWidget.on_charButton_clicked"></a> 467 </dl>
468 <a NAME="QRegularExpressionWizardWidget.on_charButton_clicked" ID="QRegularExpressionWizardWidget.on_charButton_clicked"></a>
358 <h4>QRegularExpressionWizardWidget.on_charButton_clicked</h4> 469 <h4>QRegularExpressionWizardWidget.on_charButton_clicked</h4>
359 <b>on_charButton_clicked</b>(<i></i>) 470 <b>on_charButton_clicked</b>(<i></i>)
471
360 <p> 472 <p>
361 Private slot to handle the characters toolbutton. 473 Private slot to handle the characters toolbutton.
362 </p><a NAME="QRegularExpressionWizardWidget.on_commentButton_clicked" ID="QRegularExpressionWizardWidget.on_commentButton_clicked"></a> 474 </p>
475 <a NAME="QRegularExpressionWizardWidget.on_commentButton_clicked" ID="QRegularExpressionWizardWidget.on_commentButton_clicked"></a>
363 <h4>QRegularExpressionWizardWidget.on_commentButton_clicked</h4> 476 <h4>QRegularExpressionWizardWidget.on_commentButton_clicked</h4>
364 <b>on_commentButton_clicked</b>(<i></i>) 477 <b>on_commentButton_clicked</b>(<i></i>)
478
365 <p> 479 <p>
366 Private slot to handle the comment toolbutton. 480 Private slot to handle the comment toolbutton.
367 </p><a NAME="QRegularExpressionWizardWidget.on_copyButton_clicked" ID="QRegularExpressionWizardWidget.on_copyButton_clicked"></a> 481 </p>
482 <a NAME="QRegularExpressionWizardWidget.on_copyButton_clicked" ID="QRegularExpressionWizardWidget.on_copyButton_clicked"></a>
368 <h4>QRegularExpressionWizardWidget.on_copyButton_clicked</h4> 483 <h4>QRegularExpressionWizardWidget.on_copyButton_clicked</h4>
369 <b>on_copyButton_clicked</b>(<i></i>) 484 <b>on_copyButton_clicked</b>(<i></i>)
485
370 <p> 486 <p>
371 Private slot to copy the QRegularExpression string into the clipboard. 487 Private slot to copy the QRegularExpression string into the clipboard.
372 </p><p> 488 </p>
489 <p>
373 This slot is only available, if not called from within eric6. 490 This slot is only available, if not called from within eric6.
374 </p><a NAME="QRegularExpressionWizardWidget.on_endlineButton_clicked" ID="QRegularExpressionWizardWidget.on_endlineButton_clicked"></a> 491 </p>
492 <a NAME="QRegularExpressionWizardWidget.on_endlineButton_clicked" ID="QRegularExpressionWizardWidget.on_endlineButton_clicked"></a>
375 <h4>QRegularExpressionWizardWidget.on_endlineButton_clicked</h4> 493 <h4>QRegularExpressionWizardWidget.on_endlineButton_clicked</h4>
376 <b>on_endlineButton_clicked</b>(<i></i>) 494 <b>on_endlineButton_clicked</b>(<i></i>)
495
377 <p> 496 <p>
378 Private slot to handle the end line toolbutton. 497 Private slot to handle the end line toolbutton.
379 </p><a NAME="QRegularExpressionWizardWidget.on_executeButton_clicked" ID="QRegularExpressionWizardWidget.on_executeButton_clicked"></a> 498 </p>
499 <a NAME="QRegularExpressionWizardWidget.on_executeButton_clicked" ID="QRegularExpressionWizardWidget.on_executeButton_clicked"></a>
380 <h4>QRegularExpressionWizardWidget.on_executeButton_clicked</h4> 500 <h4>QRegularExpressionWizardWidget.on_executeButton_clicked</h4>
381 <b>on_executeButton_clicked</b>(<i>startpos=0</i>) 501 <b>on_executeButton_clicked</b>(<i>startpos=0</i>)
502
382 <p> 503 <p>
383 Private slot to execute the entered QRegularExpression on the test 504 Private slot to execute the entered QRegularExpression on the test
384 text. 505 text.
385 </p><p> 506 </p>
507 <p>
386 This slot will execute the entered QRegularExpression on the entered 508 This slot will execute the entered QRegularExpression on the entered
387 test data and will display the result in the table part of the dialog. 509 test data and will display the result in the table part of the dialog.
388 </p><dl> 510 </p>
511 <dl>
512
389 <dt><i>startpos</i></dt> 513 <dt><i>startpos</i></dt>
390 <dd> 514 <dd>
391 starting position for the QRegularExpression matching 515 starting position for the QRegularExpression matching
392 </dd> 516 </dd>
393 </dl><a NAME="QRegularExpressionWizardWidget.on_groupButton_clicked" ID="QRegularExpressionWizardWidget.on_groupButton_clicked"></a> 517 </dl>
518 <a NAME="QRegularExpressionWizardWidget.on_groupButton_clicked" ID="QRegularExpressionWizardWidget.on_groupButton_clicked"></a>
394 <h4>QRegularExpressionWizardWidget.on_groupButton_clicked</h4> 519 <h4>QRegularExpressionWizardWidget.on_groupButton_clicked</h4>
395 <b>on_groupButton_clicked</b>(<i></i>) 520 <b>on_groupButton_clicked</b>(<i></i>)
521
396 <p> 522 <p>
397 Private slot to handle the group toolbutton. 523 Private slot to handle the group toolbutton.
398 </p><a NAME="QRegularExpressionWizardWidget.on_loadButton_clicked" ID="QRegularExpressionWizardWidget.on_loadButton_clicked"></a> 524 </p>
525 <a NAME="QRegularExpressionWizardWidget.on_loadButton_clicked" ID="QRegularExpressionWizardWidget.on_loadButton_clicked"></a>
399 <h4>QRegularExpressionWizardWidget.on_loadButton_clicked</h4> 526 <h4>QRegularExpressionWizardWidget.on_loadButton_clicked</h4>
400 <b>on_loadButton_clicked</b>(<i></i>) 527 <b>on_loadButton_clicked</b>(<i></i>)
528
401 <p> 529 <p>
402 Private slot to load a QRegularExpression from a file. 530 Private slot to load a QRegularExpression from a file.
403 </p><a NAME="QRegularExpressionWizardWidget.on_namedGroupButton_clicked" ID="QRegularExpressionWizardWidget.on_namedGroupButton_clicked"></a> 531 </p>
532 <a NAME="QRegularExpressionWizardWidget.on_namedGroupButton_clicked" ID="QRegularExpressionWizardWidget.on_namedGroupButton_clicked"></a>
404 <h4>QRegularExpressionWizardWidget.on_namedGroupButton_clicked</h4> 533 <h4>QRegularExpressionWizardWidget.on_namedGroupButton_clicked</h4>
405 <b>on_namedGroupButton_clicked</b>(<i></i>) 534 <b>on_namedGroupButton_clicked</b>(<i></i>)
535
406 <p> 536 <p>
407 Private slot to handle the named group toolbutton. 537 Private slot to handle the named group toolbutton.
408 </p><a NAME="QRegularExpressionWizardWidget.on_namedReferenceButton_clicked" ID="QRegularExpressionWizardWidget.on_namedReferenceButton_clicked"></a> 538 </p>
539 <a NAME="QRegularExpressionWizardWidget.on_namedReferenceButton_clicked" ID="QRegularExpressionWizardWidget.on_namedReferenceButton_clicked"></a>
409 <h4>QRegularExpressionWizardWidget.on_namedReferenceButton_clicked</h4> 540 <h4>QRegularExpressionWizardWidget.on_namedReferenceButton_clicked</h4>
410 <b>on_namedReferenceButton_clicked</b>(<i></i>) 541 <b>on_namedReferenceButton_clicked</b>(<i></i>)
542
411 <p> 543 <p>
412 Private slot to handle the named reference toolbutton. 544 Private slot to handle the named reference toolbutton.
413 </p><a NAME="QRegularExpressionWizardWidget.on_neglookaheadButton_clicked" ID="QRegularExpressionWizardWidget.on_neglookaheadButton_clicked"></a> 545 </p>
546 <a NAME="QRegularExpressionWizardWidget.on_neglookaheadButton_clicked" ID="QRegularExpressionWizardWidget.on_neglookaheadButton_clicked"></a>
414 <h4>QRegularExpressionWizardWidget.on_neglookaheadButton_clicked</h4> 547 <h4>QRegularExpressionWizardWidget.on_neglookaheadButton_clicked</h4>
415 <b>on_neglookaheadButton_clicked</b>(<i></i>) 548 <b>on_neglookaheadButton_clicked</b>(<i></i>)
549
416 <p> 550 <p>
417 Private slot to handle the negative lookahead toolbutton. 551 Private slot to handle the negative lookahead toolbutton.
418 </p><a NAME="QRegularExpressionWizardWidget.on_neglookbehindButton_clicked" ID="QRegularExpressionWizardWidget.on_neglookbehindButton_clicked"></a> 552 </p>
553 <a NAME="QRegularExpressionWizardWidget.on_neglookbehindButton_clicked" ID="QRegularExpressionWizardWidget.on_neglookbehindButton_clicked"></a>
419 <h4>QRegularExpressionWizardWidget.on_neglookbehindButton_clicked</h4> 554 <h4>QRegularExpressionWizardWidget.on_neglookbehindButton_clicked</h4>
420 <b>on_neglookbehindButton_clicked</b>(<i></i>) 555 <b>on_neglookbehindButton_clicked</b>(<i></i>)
556
421 <p> 557 <p>
422 Private slot to handle the negative lookbehind toolbutton. 558 Private slot to handle the negative lookbehind toolbutton.
423 </p><a NAME="QRegularExpressionWizardWidget.on_nextButton_clicked" ID="QRegularExpressionWizardWidget.on_nextButton_clicked"></a> 559 </p>
560 <a NAME="QRegularExpressionWizardWidget.on_nextButton_clicked" ID="QRegularExpressionWizardWidget.on_nextButton_clicked"></a>
424 <h4>QRegularExpressionWizardWidget.on_nextButton_clicked</h4> 561 <h4>QRegularExpressionWizardWidget.on_nextButton_clicked</h4>
425 <b>on_nextButton_clicked</b>(<i></i>) 562 <b>on_nextButton_clicked</b>(<i></i>)
563
426 <p> 564 <p>
427 Private slot to find the next match. 565 Private slot to find the next match.
428 </p><a NAME="QRegularExpressionWizardWidget.on_nonGroupButton_clicked" ID="QRegularExpressionWizardWidget.on_nonGroupButton_clicked"></a> 566 </p>
567 <a NAME="QRegularExpressionWizardWidget.on_nonGroupButton_clicked" ID="QRegularExpressionWizardWidget.on_nonGroupButton_clicked"></a>
429 <h4>QRegularExpressionWizardWidget.on_nonGroupButton_clicked</h4> 568 <h4>QRegularExpressionWizardWidget.on_nonGroupButton_clicked</h4>
430 <b>on_nonGroupButton_clicked</b>(<i></i>) 569 <b>on_nonGroupButton_clicked</b>(<i></i>)
570
431 <p> 571 <p>
432 Private slot to handle the non group toolbutton. 572 Private slot to handle the non group toolbutton.
433 </p><a NAME="QRegularExpressionWizardWidget.on_nonwordboundButton_clicked" ID="QRegularExpressionWizardWidget.on_nonwordboundButton_clicked"></a> 573 </p>
574 <a NAME="QRegularExpressionWizardWidget.on_nonwordboundButton_clicked" ID="QRegularExpressionWizardWidget.on_nonwordboundButton_clicked"></a>
434 <h4>QRegularExpressionWizardWidget.on_nonwordboundButton_clicked</h4> 575 <h4>QRegularExpressionWizardWidget.on_nonwordboundButton_clicked</h4>
435 <b>on_nonwordboundButton_clicked</b>(<i></i>) 576 <b>on_nonwordboundButton_clicked</b>(<i></i>)
577
436 <p> 578 <p>
437 Private slot to handle the non word boundary toolbutton. 579 Private slot to handle the non word boundary toolbutton.
438 </p><a NAME="QRegularExpressionWizardWidget.on_poslookaheadButton_clicked" ID="QRegularExpressionWizardWidget.on_poslookaheadButton_clicked"></a> 580 </p>
581 <a NAME="QRegularExpressionWizardWidget.on_poslookaheadButton_clicked" ID="QRegularExpressionWizardWidget.on_poslookaheadButton_clicked"></a>
439 <h4>QRegularExpressionWizardWidget.on_poslookaheadButton_clicked</h4> 582 <h4>QRegularExpressionWizardWidget.on_poslookaheadButton_clicked</h4>
440 <b>on_poslookaheadButton_clicked</b>(<i></i>) 583 <b>on_poslookaheadButton_clicked</b>(<i></i>)
584
441 <p> 585 <p>
442 Private slot to handle the positive lookahead toolbutton. 586 Private slot to handle the positive lookahead toolbutton.
443 </p><a NAME="QRegularExpressionWizardWidget.on_poslookbehindButton_clicked" ID="QRegularExpressionWizardWidget.on_poslookbehindButton_clicked"></a> 587 </p>
588 <a NAME="QRegularExpressionWizardWidget.on_poslookbehindButton_clicked" ID="QRegularExpressionWizardWidget.on_poslookbehindButton_clicked"></a>
444 <h4>QRegularExpressionWizardWidget.on_poslookbehindButton_clicked</h4> 589 <h4>QRegularExpressionWizardWidget.on_poslookbehindButton_clicked</h4>
445 <b>on_poslookbehindButton_clicked</b>(<i></i>) 590 <b>on_poslookbehindButton_clicked</b>(<i></i>)
591
446 <p> 592 <p>
447 Private slot to handle the positive lookbehind toolbutton. 593 Private slot to handle the positive lookbehind toolbutton.
448 </p><a NAME="QRegularExpressionWizardWidget.on_redoButton_clicked" ID="QRegularExpressionWizardWidget.on_redoButton_clicked"></a> 594 </p>
595 <a NAME="QRegularExpressionWizardWidget.on_redoButton_clicked" ID="QRegularExpressionWizardWidget.on_redoButton_clicked"></a>
449 <h4>QRegularExpressionWizardWidget.on_redoButton_clicked</h4> 596 <h4>QRegularExpressionWizardWidget.on_redoButton_clicked</h4>
450 <b>on_redoButton_clicked</b>(<i></i>) 597 <b>on_redoButton_clicked</b>(<i></i>)
598
451 <p> 599 <p>
452 Private slot to handle the redo action. 600 Private slot to handle the redo action.
453 </p><a NAME="QRegularExpressionWizardWidget.on_regexpTextEdit_textChanged" ID="QRegularExpressionWizardWidget.on_regexpTextEdit_textChanged"></a> 601 </p>
602 <a NAME="QRegularExpressionWizardWidget.on_regexpTextEdit_textChanged" ID="QRegularExpressionWizardWidget.on_regexpTextEdit_textChanged"></a>
454 <h4>QRegularExpressionWizardWidget.on_regexpTextEdit_textChanged</h4> 603 <h4>QRegularExpressionWizardWidget.on_regexpTextEdit_textChanged</h4>
455 <b>on_regexpTextEdit_textChanged</b>(<i></i>) 604 <b>on_regexpTextEdit_textChanged</b>(<i></i>)
605
456 <p> 606 <p>
457 Private slot called when the regexp changes. 607 Private slot called when the regexp changes.
458 </p><a NAME="QRegularExpressionWizardWidget.on_repeatButton_clicked" ID="QRegularExpressionWizardWidget.on_repeatButton_clicked"></a> 608 </p>
609 <a NAME="QRegularExpressionWizardWidget.on_repeatButton_clicked" ID="QRegularExpressionWizardWidget.on_repeatButton_clicked"></a>
459 <h4>QRegularExpressionWizardWidget.on_repeatButton_clicked</h4> 610 <h4>QRegularExpressionWizardWidget.on_repeatButton_clicked</h4>
460 <b>on_repeatButton_clicked</b>(<i></i>) 611 <b>on_repeatButton_clicked</b>(<i></i>)
612
461 <p> 613 <p>
462 Private slot to handle the repeat toolbutton. 614 Private slot to handle the repeat toolbutton.
463 </p><a NAME="QRegularExpressionWizardWidget.on_saveButton_clicked" ID="QRegularExpressionWizardWidget.on_saveButton_clicked"></a> 615 </p>
616 <a NAME="QRegularExpressionWizardWidget.on_saveButton_clicked" ID="QRegularExpressionWizardWidget.on_saveButton_clicked"></a>
464 <h4>QRegularExpressionWizardWidget.on_saveButton_clicked</h4> 617 <h4>QRegularExpressionWizardWidget.on_saveButton_clicked</h4>
465 <b>on_saveButton_clicked</b>(<i></i>) 618 <b>on_saveButton_clicked</b>(<i></i>)
619
466 <p> 620 <p>
467 Private slot to save the QRegularExpression to a file. 621 Private slot to save the QRegularExpression to a file.
468 </p><a NAME="QRegularExpressionWizardWidget.on_undoButton_clicked" ID="QRegularExpressionWizardWidget.on_undoButton_clicked"></a> 622 </p>
623 <a NAME="QRegularExpressionWizardWidget.on_undoButton_clicked" ID="QRegularExpressionWizardWidget.on_undoButton_clicked"></a>
469 <h4>QRegularExpressionWizardWidget.on_undoButton_clicked</h4> 624 <h4>QRegularExpressionWizardWidget.on_undoButton_clicked</h4>
470 <b>on_undoButton_clicked</b>(<i></i>) 625 <b>on_undoButton_clicked</b>(<i></i>)
626
471 <p> 627 <p>
472 Private slot to handle the undo action. 628 Private slot to handle the undo action.
473 </p><a NAME="QRegularExpressionWizardWidget.on_validateButton_clicked" ID="QRegularExpressionWizardWidget.on_validateButton_clicked"></a> 629 </p>
630 <a NAME="QRegularExpressionWizardWidget.on_validateButton_clicked" ID="QRegularExpressionWizardWidget.on_validateButton_clicked"></a>
474 <h4>QRegularExpressionWizardWidget.on_validateButton_clicked</h4> 631 <h4>QRegularExpressionWizardWidget.on_validateButton_clicked</h4>
475 <b>on_validateButton_clicked</b>(<i></i>) 632 <b>on_validateButton_clicked</b>(<i></i>)
633
476 <p> 634 <p>
477 Private slot to validate the entered QRegularExpression. 635 Private slot to validate the entered QRegularExpression.
478 </p><a NAME="QRegularExpressionWizardWidget.on_wordboundButton_clicked" ID="QRegularExpressionWizardWidget.on_wordboundButton_clicked"></a> 636 </p>
637 <a NAME="QRegularExpressionWizardWidget.on_wordboundButton_clicked" ID="QRegularExpressionWizardWidget.on_wordboundButton_clicked"></a>
479 <h4>QRegularExpressionWizardWidget.on_wordboundButton_clicked</h4> 638 <h4>QRegularExpressionWizardWidget.on_wordboundButton_clicked</h4>
480 <b>on_wordboundButton_clicked</b>(<i></i>) 639 <b>on_wordboundButton_clicked</b>(<i></i>)
640
481 <p> 641 <p>
482 Private slot to handle the word boundary toolbutton. 642 Private slot to handle the word boundary toolbutton.
483 </p><a NAME="QRegularExpressionWizardWidget.shutdown" ID="QRegularExpressionWizardWidget.shutdown"></a> 643 </p>
644 <a NAME="QRegularExpressionWizardWidget.shutdown" ID="QRegularExpressionWizardWidget.shutdown"></a>
484 <h4>QRegularExpressionWizardWidget.shutdown</h4> 645 <h4>QRegularExpressionWizardWidget.shutdown</h4>
485 <b>shutdown</b>(<i></i>) 646 <b>shutdown</b>(<i></i>)
647
486 <p> 648 <p>
487 Public method to shut down the PyQt5 server part. 649 Public method to shut down the PyQt5 server part.
488 </p> 650 </p>
489 <div align="right"><a href="#top">Up</a></div> 651 <div align="right"><a href="#top">Up</a></div>
490 <hr /><hr /> 652 <hr />
653 <hr />
491 <a NAME="QRegularExpressionWizardWindow" ID="QRegularExpressionWizardWindow"></a> 654 <a NAME="QRegularExpressionWizardWindow" ID="QRegularExpressionWizardWindow"></a>
492 <h2>QRegularExpressionWizardWindow</h2> 655 <h2>QRegularExpressionWizardWindow</h2>
656
493 <p> 657 <p>
494 Main window class for the standalone dialog. 658 Main window class for the standalone dialog.
495 </p> 659 </p>
496 <h3>Derived from</h3> 660 <h3>Derived from</h3>
497 E5MainWindow 661 E5MainWindow
498 <h3>Class Attributes</h3> 662 <h3>Class Attributes</h3>
663
499 <table> 664 <table>
500 <tr><td>None</td></tr> 665 <tr><td>None</td></tr>
501 </table> 666 </table>
502 <h3>Class Methods</h3> 667 <h3>Class Methods</h3>
668
503 <table> 669 <table>
504 <tr><td>None</td></tr> 670 <tr><td>None</td></tr>
505 </table> 671 </table>
506 <h3>Methods</h3> 672 <h3>Methods</h3>
507 <table> 673
674 <table>
675
508 <tr> 676 <tr>
509 <td><a href="#QRegularExpressionWizardWindow.__init__">QRegularExpressionWizardWindow</a></td> 677 <td><a href="#QRegularExpressionWizardWindow.__init__">QRegularExpressionWizardWindow</a></td>
510 <td>Constructor</td> 678 <td>Constructor</td>
511 </tr><tr> 679 </tr>
680 <tr>
512 <td><a href="#QRegularExpressionWizardWindow.closeEvent">closeEvent</a></td> 681 <td><a href="#QRegularExpressionWizardWindow.closeEvent">closeEvent</a></td>
513 <td>Protected method handling the close event.</td> 682 <td>Protected method handling the close event.</td>
514 </tr> 683 </tr>
515 </table> 684 </table>
516 <h3>Static Methods</h3> 685 <h3>Static Methods</h3>
517 <table> 686
518 <tr><td>None</td></tr> 687 <table>
519 </table> 688 <tr><td>None</td></tr>
689 </table>
690
520 <a NAME="QRegularExpressionWizardWindow.__init__" ID="QRegularExpressionWizardWindow.__init__"></a> 691 <a NAME="QRegularExpressionWizardWindow.__init__" ID="QRegularExpressionWizardWindow.__init__"></a>
521 <h4>QRegularExpressionWizardWindow (Constructor)</h4> 692 <h4>QRegularExpressionWizardWindow (Constructor)</h4>
522 <b>QRegularExpressionWizardWindow</b>(<i>parent=None</i>) 693 <b>QRegularExpressionWizardWindow</b>(<i>parent=None</i>)
694
523 <p> 695 <p>
524 Constructor 696 Constructor
525 </p><dl> 697 </p>
698 <dl>
699
526 <dt><i>parent</i></dt> 700 <dt><i>parent</i></dt>
527 <dd> 701 <dd>
528 reference to the parent widget (QWidget) 702 reference to the parent widget (QWidget)
529 </dd> 703 </dd>
530 </dl><a NAME="QRegularExpressionWizardWindow.closeEvent" ID="QRegularExpressionWizardWindow.closeEvent"></a> 704 </dl>
705 <a NAME="QRegularExpressionWizardWindow.closeEvent" ID="QRegularExpressionWizardWindow.closeEvent"></a>
531 <h4>QRegularExpressionWizardWindow.closeEvent</h4> 706 <h4>QRegularExpressionWizardWindow.closeEvent</h4>
532 <b>closeEvent</b>(<i>evt</i>) 707 <b>closeEvent</b>(<i>evt</i>)
708
533 <p> 709 <p>
534 Protected method handling the close event. 710 Protected method handling the close event.
535 </p><dl> 711 </p>
712 <dl>
713
536 <dt><i>evt</i></dt> 714 <dt><i>evt</i></dt>
537 <dd> 715 <dd>
538 close event (QCloseEvent) 716 close event (QCloseEvent)
539 </dd> 717 </dd>
540 </dl> 718 </dl>

eric ide

mercurial