242 <tr> |
242 <tr> |
243 <td><a href="#FindFileWidget.__init__">FindFileWidget</a></td> |
243 <td><a href="#FindFileWidget.__init__">FindFileWidget</a></td> |
244 <td>Constructor</td> |
244 <td>Constructor</td> |
245 </tr> |
245 </tr> |
246 <tr> |
246 <tr> |
|
247 <td><a href="#FindFileWidget.__buildReFileFilter">__buildReFileFilter</a></td> |
|
248 <td>Private method to convert a file filter expression into a valid re search pattern.</td> |
|
249 </tr> |
|
250 <tr> |
247 <td><a href="#FindFileWidget.__clearResults">__clearResults</a></td> |
251 <td><a href="#FindFileWidget.__clearResults">__clearResults</a></td> |
248 <td>Private slot to clear the current search results.</td> |
252 <td>Private slot to clear the current search results.</td> |
249 </tr> |
253 </tr> |
250 <tr> |
254 <tr> |
251 <td><a href="#FindFileWidget.__contextMenuRequested">__contextMenuRequested</a></td> |
255 <td><a href="#FindFileWidget.__contextMenuRequested">__contextMenuRequested</a></td> |
278 <tr> |
282 <tr> |
279 <td><a href="#FindFileWidget.__openFile">__openFile</a></td> |
283 <td><a href="#FindFileWidget.__openFile">__openFile</a></td> |
280 <td>Private slot to open the currently selected entry.</td> |
284 <td>Private slot to open the currently selected entry.</td> |
281 </tr> |
285 </tr> |
282 <tr> |
286 <tr> |
|
287 <td><a href="#FindFileWidget.__populateFiltersSelector">__populateFiltersSelector</a></td> |
|
288 <td>Private method to (re-)populate the file filters selector.</td> |
|
289 </tr> |
|
290 <tr> |
283 <td><a href="#FindFileWidget.__projectClosed">__projectClosed</a></td> |
291 <td><a href="#FindFileWidget.__projectClosed">__projectClosed</a></td> |
284 <td>Private slot to react to the closing of a project.</td> |
292 <td>Private slot to react to the closing of a project.</td> |
285 </tr> |
293 </tr> |
286 <tr> |
294 <tr> |
287 <td><a href="#FindFileWidget.__projectOpened">__projectOpened</a></td> |
295 <td><a href="#FindFileWidget.__projectOpened">__projectOpened</a></td> |
330 <tr> |
338 <tr> |
331 <td><a href="#FindFileWidget.on_filterCheckBox_clicked">on_filterCheckBox_clicked</a></td> |
339 <td><a href="#FindFileWidget.on_filterCheckBox_clicked">on_filterCheckBox_clicked</a></td> |
332 <td>Private slot to handle the selection of the file filter check box.</td> |
340 <td>Private slot to handle the selection of the file filter check box.</td> |
333 </tr> |
341 </tr> |
334 <tr> |
342 <tr> |
335 <td><a href="#FindFileWidget.on_filterEdit_textEdited">on_filterEdit_textEdited</a></td> |
343 <td><a href="#FindFileWidget.on_filterComboBox_currentIndexChanged">on_filterComboBox_currentIndexChanged</a></td> |
336 <td>Private slot to handle the textChanged signal of the file filter edit.</td> |
344 <td>Private slot to handle the selection of a file filter.</td> |
|
345 </tr> |
|
346 <tr> |
|
347 <td><a href="#FindFileWidget.on_filtersConfigButton_clicked">on_filtersConfigButton_clicked</a></td> |
|
348 <td>Private slot to edit the list of defined file filter entries.</td> |
337 </tr> |
349 </tr> |
338 <tr> |
350 <tr> |
339 <td><a href="#FindFileWidget.on_findList_itemDoubleClicked">on_findList_itemDoubleClicked</a></td> |
351 <td><a href="#FindFileWidget.on_findList_itemDoubleClicked">on_findList_itemDoubleClicked</a></td> |
340 <td>Private slot to handle the double click on a file item.</td> |
352 <td>Private slot to handle the double click on a file item.</td> |
341 </tr> |
353 </tr> |
391 <dt><i>parent</i> (QWidget (optional))</dt> |
403 <dt><i>parent</i> (QWidget (optional))</dt> |
392 <dd> |
404 <dd> |
393 parent widget of this dialog (defaults to None) |
405 parent widget of this dialog (defaults to None) |
394 </dd> |
406 </dd> |
395 </dl> |
407 </dl> |
|
408 <a NAME="FindFileWidget.__buildReFileFilter" ID="FindFileWidget.__buildReFileFilter"></a> |
|
409 <h4>FindFileWidget.__buildReFileFilter</h4> |
|
410 <b>__buildReFileFilter</b>(<i>fileFilter</i>) |
|
411 <p> |
|
412 Private method to convert a file filter expression into a valid re search |
|
413 pattern. |
|
414 </p> |
|
415 |
|
416 <dl> |
|
417 |
|
418 <dt><i>fileFilter</i> (str)</dt> |
|
419 <dd> |
|
420 file filter expression |
|
421 </dd> |
|
422 </dl> |
|
423 <dl> |
|
424 <dt>Return:</dt> |
|
425 <dd> |
|
426 re search pattern with dot, question mark and star converted |
|
427 </dd> |
|
428 </dl> |
|
429 <dl> |
|
430 <dt>Return Type:</dt> |
|
431 <dd> |
|
432 str |
|
433 </dd> |
|
434 </dl> |
396 <a NAME="FindFileWidget.__clearResults" ID="FindFileWidget.__clearResults"></a> |
435 <a NAME="FindFileWidget.__clearResults" ID="FindFileWidget.__clearResults"></a> |
397 <h4>FindFileWidget.__clearResults</h4> |
436 <h4>FindFileWidget.__clearResults</h4> |
398 <b>__clearResults</b>(<i></i>) |
437 <b>__clearResults</b>(<i></i>) |
399 <p> |
438 <p> |
400 Private slot to clear the current search results. |
439 Private slot to clear the current search results. |
524 <b>__openFile</b>(<i></i>) |
563 <b>__openFile</b>(<i></i>) |
525 <p> |
564 <p> |
526 Private slot to open the currently selected entry. |
565 Private slot to open the currently selected entry. |
527 </p> |
566 </p> |
528 |
567 |
|
568 <a NAME="FindFileWidget.__populateFiltersSelector" ID="FindFileWidget.__populateFiltersSelector"></a> |
|
569 <h4>FindFileWidget.__populateFiltersSelector</h4> |
|
570 <b>__populateFiltersSelector</b>(<i></i>) |
|
571 <p> |
|
572 Private method to (re-)populate the file filters selector. |
|
573 </p> |
|
574 |
529 <a NAME="FindFileWidget.__projectClosed" ID="FindFileWidget.__projectClosed"></a> |
575 <a NAME="FindFileWidget.__projectClosed" ID="FindFileWidget.__projectClosed"></a> |
530 <h4>FindFileWidget.__projectClosed</h4> |
576 <h4>FindFileWidget.__projectClosed</h4> |
531 <b>__projectClosed</b>(<i></i>) |
577 <b>__projectClosed</b>(<i></i>) |
532 <p> |
578 <p> |
533 Private slot to react to the closing of a project. |
579 Private slot to react to the closing of a project. |
684 <b>on_filterCheckBox_clicked</b>(<i></i>) |
730 <b>on_filterCheckBox_clicked</b>(<i></i>) |
685 <p> |
731 <p> |
686 Private slot to handle the selection of the file filter check box. |
732 Private slot to handle the selection of the file filter check box. |
687 </p> |
733 </p> |
688 |
734 |
689 <a NAME="FindFileWidget.on_filterEdit_textEdited" ID="FindFileWidget.on_filterEdit_textEdited"></a> |
735 <a NAME="FindFileWidget.on_filterComboBox_currentIndexChanged" ID="FindFileWidget.on_filterComboBox_currentIndexChanged"></a> |
690 <h4>FindFileWidget.on_filterEdit_textEdited</h4> |
736 <h4>FindFileWidget.on_filterComboBox_currentIndexChanged</h4> |
691 <b>on_filterEdit_textEdited</b>(<i>text</i>) |
737 <b>on_filterComboBox_currentIndexChanged</b>(<i>index</i>) |
692 <p> |
738 <p> |
693 Private slot to handle the textChanged signal of the file filter edit. |
739 Private slot to handle the selection of a file filter. |
694 </p> |
740 </p> |
695 |
741 |
696 <dl> |
742 <dl> |
697 |
743 |
698 <dt><i>text</i> (str)</dt> |
744 <dt><i>index</i> (int)</dt> |
699 <dd> |
745 <dd> |
700 (ignored) |
746 index of the selected entry |
701 </dd> |
747 </dd> |
702 </dl> |
748 </dl> |
|
749 <a NAME="FindFileWidget.on_filtersConfigButton_clicked" ID="FindFileWidget.on_filtersConfigButton_clicked"></a> |
|
750 <h4>FindFileWidget.on_filtersConfigButton_clicked</h4> |
|
751 <b>on_filtersConfigButton_clicked</b>(<i></i>) |
|
752 <p> |
|
753 Private slot to edit the list of defined file filter entries. |
|
754 </p> |
|
755 |
703 <a NAME="FindFileWidget.on_findList_itemDoubleClicked" ID="FindFileWidget.on_findList_itemDoubleClicked"></a> |
756 <a NAME="FindFileWidget.on_findList_itemDoubleClicked" ID="FindFileWidget.on_findList_itemDoubleClicked"></a> |
704 <h4>FindFileWidget.on_findList_itemDoubleClicked</h4> |
757 <h4>FindFileWidget.on_findList_itemDoubleClicked</h4> |
705 <b>on_findList_itemDoubleClicked</b>(<i>itm, column</i>) |
758 <b>on_findList_itemDoubleClicked</b>(<i>itm, column</i>) |
706 <p> |
759 <p> |
707 Private slot to handle the double click on a file item. |
760 Private slot to handle the double click on a file item. |