103 <td>Private method to compile a .ui file to a .py/.rb file.</td> |
103 <td>Private method to compile a .ui file to a .py/.rb file.</td> |
104 </tr><tr> |
104 </tr><tr> |
105 <td><a href="#ProjectFormsBrowser.__compileUIDone">__compileUIDone</a></td> |
105 <td><a href="#ProjectFormsBrowser.__compileUIDone">__compileUIDone</a></td> |
106 <td>Private slot to handle the finished signal of the pyuic/rbuic process.</td> |
106 <td>Private slot to handle the finished signal of the pyuic/rbuic process.</td> |
107 </tr><tr> |
107 </tr><tr> |
|
108 <td><a href="#ProjectFormsBrowser.__configureUicCompiler">__configureUicCompiler</a></td> |
|
109 <td>Private slot to configure some non-common uic compiler options.</td> |
|
110 </tr><tr> |
108 <td><a href="#ProjectFormsBrowser.__deleteFile">__deleteFile</a></td> |
111 <td><a href="#ProjectFormsBrowser.__deleteFile">__deleteFile</a></td> |
109 <td>Private method to delete a form file from the project.</td> |
112 <td>Private method to delete a form file from the project.</td> |
110 </tr><tr> |
113 </tr><tr> |
|
114 <td><a href="#ProjectFormsBrowser.__determineUiCompiler">__determineUiCompiler</a></td> |
|
115 <td>Private method to determine the UI compiler for the project.</td> |
|
116 </tr><tr> |
111 <td><a href="#ProjectFormsBrowser.__generateDialogCode">__generateDialogCode</a></td> |
117 <td><a href="#ProjectFormsBrowser.__generateDialogCode">__generateDialogCode</a></td> |
112 <td>Private method to generate dialog code for the form (Qt4 only).</td> |
118 <td>Private method to generate dialog code for the form (Qt4 only).</td> |
113 </tr><tr> |
119 </tr><tr> |
114 <td><a href="#ProjectFormsBrowser.__newForm">__newForm</a></td> |
120 <td><a href="#ProjectFormsBrowser.__newForm">__newForm</a></td> |
115 <td>Private slot to handle the New Form menu action.</td> |
121 <td>Private slot to handle the New Form menu action.</td> |
127 <td>Private slot to handle the readyReadStandardError signal of the pyuic4/pyuic5/pyside-uic/pyside2-uic/rbuic4 process.</td> |
133 <td>Private slot to handle the readyReadStandardError signal of the pyuic4/pyuic5/pyside-uic/pyside2-uic/rbuic4 process.</td> |
128 </tr><tr> |
134 </tr><tr> |
129 <td><a href="#ProjectFormsBrowser.__readStdout">__readStdout</a></td> |
135 <td><a href="#ProjectFormsBrowser.__readStdout">__readStdout</a></td> |
130 <td>Private slot to handle the readyReadStandardOutput signal of the pyuic4/pyuic5/pyside-uic/pyside2-uic/rbuic4 process.</td> |
136 <td>Private slot to handle the readyReadStandardOutput signal of the pyuic4/pyuic5/pyside-uic/pyside2-uic/rbuic4 process.</td> |
131 </tr><tr> |
137 </tr><tr> |
|
138 <td><a href="#ProjectFormsBrowser.__resetUiCompiler">__resetUiCompiler</a></td> |
|
139 <td>Private slot to reset the determined UI compiler executable.</td> |
|
140 </tr><tr> |
132 <td><a href="#ProjectFormsBrowser.__showContextMenu">__showContextMenu</a></td> |
141 <td><a href="#ProjectFormsBrowser.__showContextMenu">__showContextMenu</a></td> |
133 <td>Private slot called by the menu aboutToShow signal.</td> |
142 <td>Private slot called by the menu aboutToShow signal.</td> |
134 </tr><tr> |
143 </tr><tr> |
135 <td><a href="#ProjectFormsBrowser.__showContextMenuBack">__showContextMenuBack</a></td> |
144 <td><a href="#ProjectFormsBrowser.__showContextMenuBack">__showContextMenuBack</a></td> |
136 <td>Private slot called by the backMenu aboutToShow signal.</td> |
145 <td>Private slot called by the backMenu aboutToShow signal.</td> |
156 <td><a href="#ProjectFormsBrowser._openItem">_openItem</a></td> |
165 <td><a href="#ProjectFormsBrowser._openItem">_openItem</a></td> |
157 <td>Protected slot to handle the open popup menu entry.</td> |
166 <td>Protected slot to handle the open popup menu entry.</td> |
158 </tr><tr> |
167 </tr><tr> |
159 <td><a href="#ProjectFormsBrowser.compileChangedForms">compileChangedForms</a></td> |
168 <td><a href="#ProjectFormsBrowser.compileChangedForms">compileChangedForms</a></td> |
160 <td>Public method to compile all changed forms to source files.</td> |
169 <td>Public method to compile all changed forms to source files.</td> |
|
170 </tr><tr> |
|
171 <td><a href="#ProjectFormsBrowser.getUiCompiler">getUiCompiler</a></td> |
|
172 <td>Public method to get the UI compiler executable of the project.</td> |
161 </tr><tr> |
173 </tr><tr> |
162 <td><a href="#ProjectFormsBrowser.handlePreferencesChanged">handlePreferencesChanged</a></td> |
174 <td><a href="#ProjectFormsBrowser.handlePreferencesChanged">handlePreferencesChanged</a></td> |
163 <td>Public slot used to handle the preferencesChanged signal.</td> |
175 <td>Public slot used to handle the preferencesChanged signal.</td> |
164 </tr> |
176 </tr> |
165 </table> |
177 </table> |
247 exit code of the process (integer) |
259 exit code of the process (integer) |
248 </dd><dt><i>exitStatus</i></dt> |
260 </dd><dt><i>exitStatus</i></dt> |
249 <dd> |
261 <dd> |
250 exit status of the process (QProcess.ExitStatus) |
262 exit status of the process (QProcess.ExitStatus) |
251 </dd> |
263 </dd> |
252 </dl><a NAME="ProjectFormsBrowser.__deleteFile" ID="ProjectFormsBrowser.__deleteFile"></a> |
264 </dl><a NAME="ProjectFormsBrowser.__configureUicCompiler" ID="ProjectFormsBrowser.__configureUicCompiler"></a> |
|
265 <h4>ProjectFormsBrowser.__configureUicCompiler</h4> |
|
266 <b>__configureUicCompiler</b>(<i></i>) |
|
267 <p> |
|
268 Private slot to configure some non-common uic compiler options. |
|
269 </p><a NAME="ProjectFormsBrowser.__deleteFile" ID="ProjectFormsBrowser.__deleteFile"></a> |
253 <h4>ProjectFormsBrowser.__deleteFile</h4> |
270 <h4>ProjectFormsBrowser.__deleteFile</h4> |
254 <b>__deleteFile</b>(<i></i>) |
271 <b>__deleteFile</b>(<i></i>) |
255 <p> |
272 <p> |
256 Private method to delete a form file from the project. |
273 Private method to delete a form file from the project. |
|
274 </p><a NAME="ProjectFormsBrowser.__determineUiCompiler" ID="ProjectFormsBrowser.__determineUiCompiler"></a> |
|
275 <h4>ProjectFormsBrowser.__determineUiCompiler</h4> |
|
276 <b>__determineUiCompiler</b>(<i></i>) |
|
277 <p> |
|
278 Private method to determine the UI compiler for the project. |
257 </p><a NAME="ProjectFormsBrowser.__generateDialogCode" ID="ProjectFormsBrowser.__generateDialogCode"></a> |
279 </p><a NAME="ProjectFormsBrowser.__generateDialogCode" ID="ProjectFormsBrowser.__generateDialogCode"></a> |
258 <h4>ProjectFormsBrowser.__generateDialogCode</h4> |
280 <h4>ProjectFormsBrowser.__generateDialogCode</h4> |
259 <b>__generateDialogCode</b>(<i></i>) |
281 <b>__generateDialogCode</b>(<i></i>) |
260 <p> |
282 <p> |
261 Private method to generate dialog code for the form (Qt4 only). |
283 Private method to generate dialog code for the form (Qt4 only). |
295 <h4>ProjectFormsBrowser.__readStdout</h4> |
317 <h4>ProjectFormsBrowser.__readStdout</h4> |
296 <b>__readStdout</b>(<i></i>) |
318 <b>__readStdout</b>(<i></i>) |
297 <p> |
319 <p> |
298 Private slot to handle the readyReadStandardOutput signal of the |
320 Private slot to handle the readyReadStandardOutput signal of the |
299 pyuic4/pyuic5/pyside-uic/pyside2-uic/rbuic4 process. |
321 pyuic4/pyuic5/pyside-uic/pyside2-uic/rbuic4 process. |
|
322 </p><a NAME="ProjectFormsBrowser.__resetUiCompiler" ID="ProjectFormsBrowser.__resetUiCompiler"></a> |
|
323 <h4>ProjectFormsBrowser.__resetUiCompiler</h4> |
|
324 <b>__resetUiCompiler</b>(<i></i>) |
|
325 <p> |
|
326 Private slot to reset the determined UI compiler executable. |
300 </p><a NAME="ProjectFormsBrowser.__showContextMenu" ID="ProjectFormsBrowser.__showContextMenu"></a> |
327 </p><a NAME="ProjectFormsBrowser.__showContextMenu" ID="ProjectFormsBrowser.__showContextMenu"></a> |
301 <h4>ProjectFormsBrowser.__showContextMenu</h4> |
328 <h4>ProjectFormsBrowser.__showContextMenu</h4> |
302 <b>__showContextMenu</b>(<i></i>) |
329 <b>__showContextMenu</b>(<i></i>) |
303 <p> |
330 <p> |
304 Private slot called by the menu aboutToShow signal. |
331 Private slot called by the menu aboutToShow signal. |
364 </p><a NAME="ProjectFormsBrowser.compileChangedForms" ID="ProjectFormsBrowser.compileChangedForms"></a> |
391 </p><a NAME="ProjectFormsBrowser.compileChangedForms" ID="ProjectFormsBrowser.compileChangedForms"></a> |
365 <h4>ProjectFormsBrowser.compileChangedForms</h4> |
392 <h4>ProjectFormsBrowser.compileChangedForms</h4> |
366 <b>compileChangedForms</b>(<i></i>) |
393 <b>compileChangedForms</b>(<i></i>) |
367 <p> |
394 <p> |
368 Public method to compile all changed forms to source files. |
395 Public method to compile all changed forms to source files. |
369 </p><a NAME="ProjectFormsBrowser.handlePreferencesChanged" ID="ProjectFormsBrowser.handlePreferencesChanged"></a> |
396 </p><a NAME="ProjectFormsBrowser.getUiCompiler" ID="ProjectFormsBrowser.getUiCompiler"></a> |
|
397 <h4>ProjectFormsBrowser.getUiCompiler</h4> |
|
398 <b>getUiCompiler</b>(<i></i>) |
|
399 <p> |
|
400 Public method to get the UI compiler executable of the project. |
|
401 </p><dl> |
|
402 <dt>Returns:</dt> |
|
403 <dd> |
|
404 UI compiler executable |
|
405 </dd> |
|
406 </dl><dl> |
|
407 <dt>Return Type:</dt> |
|
408 <dd> |
|
409 str |
|
410 </dd> |
|
411 </dl><a NAME="ProjectFormsBrowser.handlePreferencesChanged" ID="ProjectFormsBrowser.handlePreferencesChanged"></a> |
370 <h4>ProjectFormsBrowser.handlePreferencesChanged</h4> |
412 <h4>ProjectFormsBrowser.handlePreferencesChanged</h4> |
371 <b>handlePreferencesChanged</b>(<i></i>) |
413 <b>handlePreferencesChanged</b>(<i></i>) |
372 <p> |
414 <p> |
373 Public slot used to handle the preferencesChanged signal. |
415 Public slot used to handle the preferencesChanged signal. |
374 </p> |
416 </p> |