35 <tr> |
33 <tr> |
36 <td><a href="#PluginStatus">PluginStatus</a></td> |
34 <td><a href="#PluginStatus">PluginStatus</a></td> |
37 <td>Class defining the various plugin status.</td> |
35 <td>Class defining the various plugin status.</td> |
38 </tr> |
36 </tr> |
39 </table> |
37 </table> |
|
38 |
40 <h3>Functions</h3> |
39 <h3>Functions</h3> |
41 |
40 <table> |
42 <table> |
|
43 |
|
44 <tr> |
41 <tr> |
45 <td><a href="#PluginRepositoryDownloadCleanup">PluginRepositoryDownloadCleanup</a></td> |
42 <td><a href="#PluginRepositoryDownloadCleanup">PluginRepositoryDownloadCleanup</a></td> |
46 <td>Module function to clean up the plug-in downloads area.</td> |
43 <td>Module function to clean up the plug-in downloads area.</td> |
47 </tr> |
44 </tr> |
48 <tr> |
45 <tr> |
49 <td><a href="#registerPlugin">registerPlugin</a></td> |
46 <td><a href="#registerPlugin">registerPlugin</a></td> |
50 <td>Method to register a plug-in's data.</td> |
47 <td>Method to register a plug-in's data.</td> |
51 </tr> |
48 </tr> |
52 </table> |
49 </table> |
|
50 |
53 <hr /> |
51 <hr /> |
54 <hr /> |
52 <hr /> |
55 <a NAME="PluginRepositoryDialog" ID="PluginRepositoryDialog"></a> |
53 <a NAME="PluginRepositoryDialog" ID="PluginRepositoryDialog"></a> |
56 <h2>PluginRepositoryDialog</h2> |
54 <h2>PluginRepositoryDialog</h2> |
57 |
|
58 <p> |
55 <p> |
59 Class for the dialog variant. |
56 Class for the dialog variant. |
60 </p> |
57 </p> |
|
58 |
61 <h3>Derived from</h3> |
59 <h3>Derived from</h3> |
62 QDialog |
60 QDialog |
63 <h3>Class Attributes</h3> |
61 <h3>Class Attributes</h3> |
64 |
|
65 <table> |
62 <table> |
66 <tr><td>None</td></tr> |
63 <tr><td>None</td></tr> |
67 </table> |
64 </table> |
|
65 |
68 <h3>Class Methods</h3> |
66 <h3>Class Methods</h3> |
69 |
|
70 <table> |
67 <table> |
71 <tr><td>None</td></tr> |
68 <tr><td>None</td></tr> |
72 </table> |
69 </table> |
|
70 |
73 <h3>Methods</h3> |
71 <h3>Methods</h3> |
74 |
72 <table> |
75 <table> |
|
76 |
|
77 <tr> |
73 <tr> |
78 <td><a href="#PluginRepositoryDialog.__init__">PluginRepositoryDialog</a></td> |
74 <td><a href="#PluginRepositoryDialog.__init__">PluginRepositoryDialog</a></td> |
79 <td>Constructor</td> |
75 <td>Constructor</td> |
80 </tr> |
76 </tr> |
81 <tr> |
77 <tr> |
375 </dd> |
374 </dd> |
376 </dl> |
375 </dl> |
377 <a NAME="PluginRepositoryWidget.__cleanupDownloads" ID="PluginRepositoryWidget.__cleanupDownloads"></a> |
376 <a NAME="PluginRepositoryWidget.__cleanupDownloads" ID="PluginRepositoryWidget.__cleanupDownloads"></a> |
378 <h4>PluginRepositoryWidget.__cleanupDownloads</h4> |
377 <h4>PluginRepositoryWidget.__cleanupDownloads</h4> |
379 <b>__cleanupDownloads</b>(<i></i>) |
378 <b>__cleanupDownloads</b>(<i></i>) |
380 |
|
381 <p> |
379 <p> |
382 Private slot to cleanup the plug-in downloads area. |
380 Private slot to cleanup the plug-in downloads area. |
383 </p> |
381 </p> |
|
382 |
384 <a NAME="PluginRepositoryWidget.__closeAndInstall" ID="PluginRepositoryWidget.__closeAndInstall"></a> |
383 <a NAME="PluginRepositoryWidget.__closeAndInstall" ID="PluginRepositoryWidget.__closeAndInstall"></a> |
385 <h4>PluginRepositoryWidget.__closeAndInstall</h4> |
384 <h4>PluginRepositoryWidget.__closeAndInstall</h4> |
386 <b>__closeAndInstall</b>(<i></i>) |
385 <b>__closeAndInstall</b>(<i></i>) |
387 |
|
388 <p> |
386 <p> |
389 Private method to close the dialog and invoke the install dialog. |
387 Private method to close the dialog and invoke the install dialog. |
390 </p> |
388 </p> |
|
389 |
391 <a NAME="PluginRepositoryWidget.__downloadButtonClicked" ID="PluginRepositoryWidget.__downloadButtonClicked"></a> |
390 <a NAME="PluginRepositoryWidget.__downloadButtonClicked" ID="PluginRepositoryWidget.__downloadButtonClicked"></a> |
392 <h4>PluginRepositoryWidget.__downloadButtonClicked</h4> |
391 <h4>PluginRepositoryWidget.__downloadButtonClicked</h4> |
393 <b>__downloadButtonClicked</b>(<i></i>) |
392 <b>__downloadButtonClicked</b>(<i></i>) |
394 |
|
395 <p> |
393 <p> |
396 Private slot to handle a click of the Download button. |
394 Private slot to handle a click of the Download button. |
397 </p> |
395 </p> |
|
396 |
398 <a NAME="PluginRepositoryWidget.__downloadCancel" ID="PluginRepositoryWidget.__downloadCancel"></a> |
397 <a NAME="PluginRepositoryWidget.__downloadCancel" ID="PluginRepositoryWidget.__downloadCancel"></a> |
399 <h4>PluginRepositoryWidget.__downloadCancel</h4> |
398 <h4>PluginRepositoryWidget.__downloadCancel</h4> |
400 <b>__downloadCancel</b>(<i>reply=None</i>) |
399 <b>__downloadCancel</b>(<i>reply=None</i>) |
401 |
|
402 <p> |
400 <p> |
403 Private slot to cancel the current download. |
401 Private slot to cancel the current download. |
404 </p> |
402 </p> |
|
403 |
405 <dl> |
404 <dl> |
406 |
405 |
407 <dt><i>reply</i> (QNetworkReply)</dt> |
406 <dt><i>reply</i> (QNetworkReply)</dt> |
408 <dd> |
407 <dd> |
409 reference to the network reply |
408 reference to the network reply |
410 </dd> |
409 </dd> |
411 </dl> |
410 </dl> |
412 <a NAME="PluginRepositoryWidget.__downloadFile" ID="PluginRepositoryWidget.__downloadFile"></a> |
411 <a NAME="PluginRepositoryWidget.__downloadFile" ID="PluginRepositoryWidget.__downloadFile"></a> |
413 <h4>PluginRepositoryWidget.__downloadFile</h4> |
412 <h4>PluginRepositoryWidget.__downloadFile</h4> |
414 <b>__downloadFile</b>(<i>url, filename, doneMethod=None</i>) |
413 <b>__downloadFile</b>(<i>url, filename, doneMethod=None</i>) |
415 |
|
416 <p> |
414 <p> |
417 Private slot to download the given file. |
415 Private slot to download the given file. |
418 </p> |
416 </p> |
|
417 |
419 <dl> |
418 <dl> |
420 |
419 |
421 <dt><i>url</i> (str)</dt> |
420 <dt><i>url</i> (str)</dt> |
422 <dd> |
421 <dd> |
423 URL for the download |
422 URL for the download |
455 </dd> |
454 </dd> |
456 </dl> |
455 </dl> |
457 <a NAME="PluginRepositoryWidget.__downloadInstallButtonClicked" ID="PluginRepositoryWidget.__downloadInstallButtonClicked"></a> |
456 <a NAME="PluginRepositoryWidget.__downloadInstallButtonClicked" ID="PluginRepositoryWidget.__downloadInstallButtonClicked"></a> |
458 <h4>PluginRepositoryWidget.__downloadInstallButtonClicked</h4> |
457 <h4>PluginRepositoryWidget.__downloadInstallButtonClicked</h4> |
459 <b>__downloadInstallButtonClicked</b>(<i></i>) |
458 <b>__downloadInstallButtonClicked</b>(<i></i>) |
460 |
|
461 <p> |
459 <p> |
462 Private slot to handle a click of the Download & Install button. |
460 Private slot to handle a click of the Download & Install button. |
463 </p> |
461 </p> |
|
462 |
464 <a NAME="PluginRepositoryWidget.__downloadPlugin" ID="PluginRepositoryWidget.__downloadPlugin"></a> |
463 <a NAME="PluginRepositoryWidget.__downloadPlugin" ID="PluginRepositoryWidget.__downloadPlugin"></a> |
465 <h4>PluginRepositoryWidget.__downloadPlugin</h4> |
464 <h4>PluginRepositoryWidget.__downloadPlugin</h4> |
466 <b>__downloadPlugin</b>(<i></i>) |
465 <b>__downloadPlugin</b>(<i></i>) |
467 |
|
468 <p> |
466 <p> |
469 Private method to download the next plugin. |
467 Private method to download the next plugin. |
470 </p> |
468 </p> |
|
469 |
471 <a NAME="PluginRepositoryWidget.__downloadPluginDone" ID="PluginRepositoryWidget.__downloadPluginDone"></a> |
470 <a NAME="PluginRepositoryWidget.__downloadPluginDone" ID="PluginRepositoryWidget.__downloadPluginDone"></a> |
472 <h4>PluginRepositoryWidget.__downloadPluginDone</h4> |
471 <h4>PluginRepositoryWidget.__downloadPluginDone</h4> |
473 <b>__downloadPluginDone</b>(<i>status, filename</i>) |
472 <b>__downloadPluginDone</b>(<i>status, filename</i>) |
474 |
|
475 <p> |
473 <p> |
476 Private method called, when the download of a plugin is finished. |
474 Private method called, when the download of a plugin is finished. |
477 </p> |
475 </p> |
|
476 |
478 <dl> |
477 <dl> |
479 |
478 |
480 <dt><i>status</i> (bool)</dt> |
479 <dt><i>status</i> (bool)</dt> |
481 <dd> |
480 <dd> |
482 flag indicating a successful download |
481 flag indicating a successful download |
487 </dd> |
486 </dd> |
488 </dl> |
487 </dl> |
489 <a NAME="PluginRepositoryWidget.__downloadPlugins" ID="PluginRepositoryWidget.__downloadPlugins"></a> |
488 <a NAME="PluginRepositoryWidget.__downloadPlugins" ID="PluginRepositoryWidget.__downloadPlugins"></a> |
490 <h4>PluginRepositoryWidget.__downloadPlugins</h4> |
489 <h4>PluginRepositoryWidget.__downloadPlugins</h4> |
491 <b>__downloadPlugins</b>(<i></i>) |
490 <b>__downloadPlugins</b>(<i></i>) |
492 |
|
493 <p> |
491 <p> |
494 Private slot to download the selected plugins. |
492 Private slot to download the selected plugins. |
495 </p> |
493 </p> |
|
494 |
496 <a NAME="PluginRepositoryWidget.__downloadPluginsDone" ID="PluginRepositoryWidget.__downloadPluginsDone"></a> |
495 <a NAME="PluginRepositoryWidget.__downloadPluginsDone" ID="PluginRepositoryWidget.__downloadPluginsDone"></a> |
497 <h4>PluginRepositoryWidget.__downloadPluginsDone</h4> |
496 <h4>PluginRepositoryWidget.__downloadPluginsDone</h4> |
498 <b>__downloadPluginsDone</b>(<i></i>) |
497 <b>__downloadPluginsDone</b>(<i></i>) |
499 |
|
500 <p> |
498 <p> |
501 Private method called, when the download of the plugins is finished. |
499 Private method called, when the download of the plugins is finished. |
502 </p> |
500 </p> |
|
501 |
503 <a NAME="PluginRepositoryWidget.__downloadProgress" ID="PluginRepositoryWidget.__downloadProgress"></a> |
502 <a NAME="PluginRepositoryWidget.__downloadProgress" ID="PluginRepositoryWidget.__downloadProgress"></a> |
504 <h4>PluginRepositoryWidget.__downloadProgress</h4> |
503 <h4>PluginRepositoryWidget.__downloadProgress</h4> |
505 <b>__downloadProgress</b>(<i>done, total</i>) |
504 <b>__downloadProgress</b>(<i>done, total</i>) |
506 |
|
507 <p> |
505 <p> |
508 Private slot to show the download progress. |
506 Private slot to show the download progress. |
509 </p> |
507 </p> |
|
508 |
510 <dl> |
509 <dl> |
511 |
510 |
512 <dt><i>done</i> (int)</dt> |
511 <dt><i>done</i> (int)</dt> |
513 <dd> |
512 <dd> |
514 number of bytes downloaded so far |
513 number of bytes downloaded so far |
564 </dd> |
563 </dd> |
565 </dl> |
564 </dl> |
566 <a NAME="PluginRepositoryWidget.__hidePlugin" ID="PluginRepositoryWidget.__hidePlugin"></a> |
565 <a NAME="PluginRepositoryWidget.__hidePlugin" ID="PluginRepositoryWidget.__hidePlugin"></a> |
567 <h4>PluginRepositoryWidget.__hidePlugin</h4> |
566 <h4>PluginRepositoryWidget.__hidePlugin</h4> |
568 <b>__hidePlugin</b>(<i></i>) |
567 <b>__hidePlugin</b>(<i></i>) |
569 |
|
570 <p> |
568 <p> |
571 Private slot to hide the current plug-in. |
569 Private slot to hide the current plug-in. |
572 </p> |
570 </p> |
|
571 |
573 <a NAME="PluginRepositoryWidget.__hideSelectedPlugins" ID="PluginRepositoryWidget.__hideSelectedPlugins"></a> |
572 <a NAME="PluginRepositoryWidget.__hideSelectedPlugins" ID="PluginRepositoryWidget.__hideSelectedPlugins"></a> |
574 <h4>PluginRepositoryWidget.__hideSelectedPlugins</h4> |
573 <h4>PluginRepositoryWidget.__hideSelectedPlugins</h4> |
575 <b>__hideSelectedPlugins</b>(<i></i>) |
574 <b>__hideSelectedPlugins</b>(<i></i>) |
576 |
|
577 <p> |
575 <p> |
578 Private slot to hide all selected plug-ins. |
576 Private slot to hide all selected plug-ins. |
579 </p> |
577 </p> |
|
578 |
580 <a NAME="PluginRepositoryWidget.__initHeaderItemsCache" ID="PluginRepositoryWidget.__initHeaderItemsCache"></a> |
579 <a NAME="PluginRepositoryWidget.__initHeaderItemsCache" ID="PluginRepositoryWidget.__initHeaderItemsCache"></a> |
581 <h4>PluginRepositoryWidget.__initHeaderItemsCache</h4> |
580 <h4>PluginRepositoryWidget.__initHeaderItemsCache</h4> |
582 <b>__initHeaderItemsCache</b>(<i></i>) |
581 <b>__initHeaderItemsCache</b>(<i></i>) |
583 |
|
584 <p> |
582 <p> |
585 Private method to initialize the cache variables for the header items. |
583 Private method to initialize the cache variables for the header items. |
586 </p> |
584 </p> |
|
585 |
587 <a NAME="PluginRepositoryWidget.__populateList" ID="PluginRepositoryWidget.__populateList"></a> |
586 <a NAME="PluginRepositoryWidget.__populateList" ID="PluginRepositoryWidget.__populateList"></a> |
588 <h4>PluginRepositoryWidget.__populateList</h4> |
587 <h4>PluginRepositoryWidget.__populateList</h4> |
589 <b>__populateList</b>(<i></i>) |
588 <b>__populateList</b>(<i></i>) |
590 |
|
591 <p> |
589 <p> |
592 Private method to populate the list of available plugins. |
590 Private method to populate the list of available plugins. |
593 </p> |
591 </p> |
|
592 |
594 <a NAME="PluginRepositoryWidget.__reachabilityChanged" ID="PluginRepositoryWidget.__reachabilityChanged"></a> |
593 <a NAME="PluginRepositoryWidget.__reachabilityChanged" ID="PluginRepositoryWidget.__reachabilityChanged"></a> |
595 <h4>PluginRepositoryWidget.__reachabilityChanged</h4> |
594 <h4>PluginRepositoryWidget.__reachabilityChanged</h4> |
596 <b>__reachabilityChanged</b>(<i>reachability</i>) |
595 <b>__reachabilityChanged</b>(<i>reachability</i>) |
597 |
|
598 <p> |
596 <p> |
599 Private slot handling reachability state changes. |
597 Private slot handling reachability state changes. |
600 </p> |
598 </p> |
|
599 |
601 <dl> |
600 <dl> |
602 |
601 |
603 <dt><i>reachability</i> (QNetworkInformation.Reachability)</dt> |
602 <dt><i>reachability</i> (QNetworkInformation.Reachability)</dt> |
604 <dd> |
603 <dd> |
605 new reachability state |
604 new reachability state |
606 </dd> |
605 </dd> |
607 </dl> |
606 </dl> |
608 <a NAME="PluginRepositoryWidget.__resortRepositoryList" ID="PluginRepositoryWidget.__resortRepositoryList"></a> |
607 <a NAME="PluginRepositoryWidget.__resortRepositoryList" ID="PluginRepositoryWidget.__resortRepositoryList"></a> |
609 <h4>PluginRepositoryWidget.__resortRepositoryList</h4> |
608 <h4>PluginRepositoryWidget.__resortRepositoryList</h4> |
610 <b>__resortRepositoryList</b>(<i></i>) |
609 <b>__resortRepositoryList</b>(<i></i>) |
611 |
|
612 <p> |
610 <p> |
613 Private method to resort the tree. |
611 Private method to resort the tree. |
614 </p> |
612 </p> |
|
613 |
615 <a NAME="PluginRepositoryWidget.__selectedItems" ID="PluginRepositoryWidget.__selectedItems"></a> |
614 <a NAME="PluginRepositoryWidget.__selectedItems" ID="PluginRepositoryWidget.__selectedItems"></a> |
616 <h4>PluginRepositoryWidget.__selectedItems</h4> |
615 <h4>PluginRepositoryWidget.__selectedItems</h4> |
617 <b>__selectedItems</b>(<i></i>) |
616 <b>__selectedItems</b>(<i></i>) |
618 |
|
619 <p> |
617 <p> |
620 Private method to get all selected items without the status and category items. |
618 Private method to get all selected items without the status and category items. |
621 </p> |
619 </p> |
|
620 |
622 <dl> |
621 <dl> |
623 <dt>Return:</dt> |
622 <dt>Return:</dt> |
624 <dd> |
623 <dd> |
625 list of selected items without header items |
624 list of selected items without header items |
626 </dd> |
625 </dd> |
657 </dd> |
656 </dd> |
658 </dl> |
657 </dl> |
659 <a NAME="PluginRepositoryWidget.__updateHiddenPluginsList" ID="PluginRepositoryWidget.__updateHiddenPluginsList"></a> |
658 <a NAME="PluginRepositoryWidget.__updateHiddenPluginsList" ID="PluginRepositoryWidget.__updateHiddenPluginsList"></a> |
660 <h4>PluginRepositoryWidget.__updateHiddenPluginsList</h4> |
659 <h4>PluginRepositoryWidget.__updateHiddenPluginsList</h4> |
661 <b>__updateHiddenPluginsList</b>(<i>hideList</i>) |
660 <b>__updateHiddenPluginsList</b>(<i>hideList</i>) |
662 |
|
663 <p> |
661 <p> |
664 Private method to store the list of hidden plug-ins to the settings. |
662 Private method to store the list of hidden plug-ins to the settings. |
665 </p> |
663 </p> |
|
664 |
666 <dl> |
665 <dl> |
667 |
666 |
668 <dt><i>hideList</i> (list of str)</dt> |
667 <dt><i>hideList</i> (list of str)</dt> |
669 <dd> |
668 <dd> |
670 list of plug-ins to add to the list of hidden ones |
669 list of plug-ins to add to the list of hidden ones |
671 </dd> |
670 </dd> |
672 </dl> |
671 </dl> |
673 <a NAME="PluginRepositoryWidget.__updateList" ID="PluginRepositoryWidget.__updateList"></a> |
672 <a NAME="PluginRepositoryWidget.__updateList" ID="PluginRepositoryWidget.__updateList"></a> |
674 <h4>PluginRepositoryWidget.__updateList</h4> |
673 <h4>PluginRepositoryWidget.__updateList</h4> |
675 <b>__updateList</b>(<i></i>) |
674 <b>__updateList</b>(<i></i>) |
676 |
|
677 <p> |
675 <p> |
678 Private slot to download a new list and display the contents. |
676 Private slot to download a new list and display the contents. |
679 </p> |
677 </p> |
|
678 |
680 <a NAME="PluginRepositoryWidget.__updateStatus" ID="PluginRepositoryWidget.__updateStatus"></a> |
679 <a NAME="PluginRepositoryWidget.__updateStatus" ID="PluginRepositoryWidget.__updateStatus"></a> |
681 <h4>PluginRepositoryWidget.__updateStatus</h4> |
680 <h4>PluginRepositoryWidget.__updateStatus</h4> |
682 <b>__updateStatus</b>(<i>filename, version</i>) |
681 <b>__updateStatus</b>(<i>filename, version</i>) |
683 |
|
684 <p> |
682 <p> |
685 Private method to check the given archive update status. |
683 Private method to check the given archive update status. |
686 </p> |
684 </p> |
|
685 |
687 <dl> |
686 <dl> |
688 |
687 |
689 <dt><i>filename</i> (str)</dt> |
688 <dt><i>filename</i> (str)</dt> |
690 <dd> |
689 <dd> |
691 data for the filename field |
690 data for the filename field |
774 </dd> |
773 </dd> |
775 </dl> |
774 </dl> |
776 <a NAME="PluginRepositoryWidget.on_buttonBox_clicked" ID="PluginRepositoryWidget.on_buttonBox_clicked"></a> |
775 <a NAME="PluginRepositoryWidget.on_buttonBox_clicked" ID="PluginRepositoryWidget.on_buttonBox_clicked"></a> |
777 <h4>PluginRepositoryWidget.on_buttonBox_clicked</h4> |
776 <h4>PluginRepositoryWidget.on_buttonBox_clicked</h4> |
778 <b>on_buttonBox_clicked</b>(<i>button</i>) |
777 <b>on_buttonBox_clicked</b>(<i>button</i>) |
779 |
|
780 <p> |
778 <p> |
781 Private slot to handle the click of a button of the button box. |
779 Private slot to handle the click of a button of the button box. |
782 </p> |
780 </p> |
|
781 |
783 <dl> |
782 <dl> |
784 |
783 |
785 <dt><i>button</i> (QAbstractButton)</dt> |
784 <dt><i>button</i> (QAbstractButton)</dt> |
786 <dd> |
785 <dd> |
787 reference to the button pressed |
786 reference to the button pressed |
788 </dd> |
787 </dd> |
789 </dl> |
788 </dl> |
790 <a NAME="PluginRepositoryWidget.on_repositoryList_currentItemChanged" ID="PluginRepositoryWidget.on_repositoryList_currentItemChanged"></a> |
789 <a NAME="PluginRepositoryWidget.on_repositoryList_currentItemChanged" ID="PluginRepositoryWidget.on_repositoryList_currentItemChanged"></a> |
791 <h4>PluginRepositoryWidget.on_repositoryList_currentItemChanged</h4> |
790 <h4>PluginRepositoryWidget.on_repositoryList_currentItemChanged</h4> |
792 <b>on_repositoryList_currentItemChanged</b>(<i>current, previous</i>) |
791 <b>on_repositoryList_currentItemChanged</b>(<i>current, previous</i>) |
793 |
|
794 <p> |
792 <p> |
795 Private slot to handle the change of the current item. |
793 Private slot to handle the change of the current item. |
796 </p> |
794 </p> |
|
795 |
797 <dl> |
796 <dl> |
798 |
797 |
799 <dt><i>current</i> (QTreeWidgetItem)</dt> |
798 <dt><i>current</i> (QTreeWidgetItem)</dt> |
800 <dd> |
799 <dd> |
801 reference to the new current item |
800 reference to the new current item |
806 </dd> |
805 </dd> |
807 </dl> |
806 </dl> |
808 <a NAME="PluginRepositoryWidget.on_repositoryList_customContextMenuRequested" ID="PluginRepositoryWidget.on_repositoryList_customContextMenuRequested"></a> |
807 <a NAME="PluginRepositoryWidget.on_repositoryList_customContextMenuRequested" ID="PluginRepositoryWidget.on_repositoryList_customContextMenuRequested"></a> |
809 <h4>PluginRepositoryWidget.on_repositoryList_customContextMenuRequested</h4> |
808 <h4>PluginRepositoryWidget.on_repositoryList_customContextMenuRequested</h4> |
810 <b>on_repositoryList_customContextMenuRequested</b>(<i>pos</i>) |
809 <b>on_repositoryList_customContextMenuRequested</b>(<i>pos</i>) |
811 |
|
812 <p> |
810 <p> |
813 Private slot to show the context menu. |
811 Private slot to show the context menu. |
814 </p> |
812 </p> |
|
813 |
815 <dl> |
814 <dl> |
816 |
815 |
817 <dt><i>pos</i> (QPoint)</dt> |
816 <dt><i>pos</i> (QPoint)</dt> |
818 <dd> |
817 <dd> |
819 position to show the menu |
818 position to show the menu |
820 </dd> |
819 </dd> |
821 </dl> |
820 </dl> |
822 <a NAME="PluginRepositoryWidget.on_repositoryList_itemSelectionChanged" ID="PluginRepositoryWidget.on_repositoryList_itemSelectionChanged"></a> |
821 <a NAME="PluginRepositoryWidget.on_repositoryList_itemSelectionChanged" ID="PluginRepositoryWidget.on_repositoryList_itemSelectionChanged"></a> |
823 <h4>PluginRepositoryWidget.on_repositoryList_itemSelectionChanged</h4> |
822 <h4>PluginRepositoryWidget.on_repositoryList_itemSelectionChanged</h4> |
824 <b>on_repositoryList_itemSelectionChanged</b>(<i></i>) |
823 <b>on_repositoryList_itemSelectionChanged</b>(<i></i>) |
825 |
|
826 <p> |
824 <p> |
827 Private slot to handle a change of the selection. |
825 Private slot to handle a change of the selection. |
828 </p> |
826 </p> |
|
827 |
829 <a NAME="PluginRepositoryWidget.on_repositoryUrlEditButton_toggled" ID="PluginRepositoryWidget.on_repositoryUrlEditButton_toggled"></a> |
828 <a NAME="PluginRepositoryWidget.on_repositoryUrlEditButton_toggled" ID="PluginRepositoryWidget.on_repositoryUrlEditButton_toggled"></a> |
830 <h4>PluginRepositoryWidget.on_repositoryUrlEditButton_toggled</h4> |
829 <h4>PluginRepositoryWidget.on_repositoryUrlEditButton_toggled</h4> |
831 <b>on_repositoryUrlEditButton_toggled</b>(<i>checked</i>) |
830 <b>on_repositoryUrlEditButton_toggled</b>(<i>checked</i>) |
832 |
|
833 <p> |
831 <p> |
834 Private slot to set the read only status of the repository URL line |
832 Private slot to set the read only status of the repository URL line |
835 edit. |
833 edit. |
836 </p> |
834 </p> |
|
835 |
837 <dl> |
836 <dl> |
838 |
837 |
839 <dt><i>checked</i> (bool)</dt> |
838 <dt><i>checked</i> (bool)</dt> |
840 <dd> |
839 <dd> |
841 state of the push button |
840 state of the push button |
842 </dd> |
841 </dd> |
843 </dl> |
842 </dl> |
844 <a NAME="PluginRepositoryWidget.reloadList" ID="PluginRepositoryWidget.reloadList"></a> |
843 <a NAME="PluginRepositoryWidget.reloadList" ID="PluginRepositoryWidget.reloadList"></a> |
845 <h4>PluginRepositoryWidget.reloadList</h4> |
844 <h4>PluginRepositoryWidget.reloadList</h4> |
846 <b>reloadList</b>(<i></i>) |
845 <b>reloadList</b>(<i></i>) |
847 |
|
848 <p> |
846 <p> |
849 Public method to reload the list of plugins. |
847 Public method to reload the list of plugins. |
850 </p> |
848 </p> |
|
849 |
851 <div align="right"><a href="#top">Up</a></div> |
850 <div align="right"><a href="#top">Up</a></div> |
852 <hr /> |
851 <hr /> |
853 <hr /> |
852 <hr /> |
854 <a NAME="PluginRepositoryWindow" ID="PluginRepositoryWindow"></a> |
853 <a NAME="PluginRepositoryWindow" ID="PluginRepositoryWindow"></a> |
855 <h2>PluginRepositoryWindow</h2> |
854 <h2>PluginRepositoryWindow</h2> |
856 |
|
857 <p> |
855 <p> |
858 Main window class for the standalone dialog. |
856 Main window class for the standalone dialog. |
859 </p> |
857 </p> |
|
858 |
860 <h3>Derived from</h3> |
859 <h3>Derived from</h3> |
861 EricMainWindow |
860 EricMainWindow |
862 <h3>Class Attributes</h3> |
861 <h3>Class Attributes</h3> |
863 |
|
864 <table> |
862 <table> |
865 <tr><td>None</td></tr> |
863 <tr><td>None</td></tr> |
866 </table> |
864 </table> |
|
865 |
867 <h3>Class Methods</h3> |
866 <h3>Class Methods</h3> |
868 |
|
869 <table> |
867 <table> |
870 <tr><td>None</td></tr> |
868 <tr><td>None</td></tr> |
871 </table> |
869 </table> |
|
870 |
872 <h3>Methods</h3> |
871 <h3>Methods</h3> |
873 |
872 <table> |
874 <table> |
|
875 |
|
876 <tr> |
873 <tr> |
877 <td><a href="#PluginRepositoryWindow.__init__">PluginRepositoryWindow</a></td> |
874 <td><a href="#PluginRepositoryWindow.__init__">PluginRepositoryWindow</a></td> |
878 <td>Constructor</td> |
875 <td>Constructor</td> |
879 </tr> |
876 </tr> |
880 <tr> |
877 <tr> |
881 <td><a href="#PluginRepositoryWindow.__startPluginInstall">__startPluginInstall</a></td> |
878 <td><a href="#PluginRepositoryWindow.__startPluginInstall">__startPluginInstall</a></td> |
882 <td>Private slot to start the eric plugin installation dialog.</td> |
879 <td>Private slot to start the eric plugin installation dialog.</td> |
883 </tr> |
880 </tr> |
884 </table> |
881 </table> |
|
882 |
885 <h3>Static Methods</h3> |
883 <h3>Static Methods</h3> |
886 |
|
887 <table> |
884 <table> |
888 <tr><td>None</td></tr> |
885 <tr><td>None</td></tr> |
889 </table> |
886 </table> |
|
887 |
890 |
888 |
891 <a NAME="PluginRepositoryWindow.__init__" ID="PluginRepositoryWindow.__init__"></a> |
889 <a NAME="PluginRepositoryWindow.__init__" ID="PluginRepositoryWindow.__init__"></a> |
892 <h4>PluginRepositoryWindow (Constructor)</h4> |
890 <h4>PluginRepositoryWindow (Constructor)</h4> |
893 <b>PluginRepositoryWindow</b>(<i>parent=None</i>) |
891 <b>PluginRepositoryWindow</b>(<i>parent=None</i>) |
894 |
|
895 <p> |
892 <p> |
896 Constructor |
893 Constructor |
897 </p> |
894 </p> |
|
895 |
898 <dl> |
896 <dl> |
899 |
897 |
900 <dt><i>parent</i> (QWidget)</dt> |
898 <dt><i>parent</i> (QWidget)</dt> |
901 <dd> |
899 <dd> |
902 reference to the parent widget |
900 reference to the parent widget |
903 </dd> |
901 </dd> |
904 </dl> |
902 </dl> |
905 <a NAME="PluginRepositoryWindow.__startPluginInstall" ID="PluginRepositoryWindow.__startPluginInstall"></a> |
903 <a NAME="PluginRepositoryWindow.__startPluginInstall" ID="PluginRepositoryWindow.__startPluginInstall"></a> |
906 <h4>PluginRepositoryWindow.__startPluginInstall</h4> |
904 <h4>PluginRepositoryWindow.__startPluginInstall</h4> |
907 <b>__startPluginInstall</b>(<i></i>) |
905 <b>__startPluginInstall</b>(<i></i>) |
908 |
|
909 <p> |
906 <p> |
910 Private slot to start the eric plugin installation dialog. |
907 Private slot to start the eric plugin installation dialog. |
911 </p> |
908 </p> |
|
909 |
912 <div align="right"><a href="#top">Up</a></div> |
910 <div align="right"><a href="#top">Up</a></div> |
913 <hr /> |
911 <hr /> |
914 <hr /> |
912 <hr /> |
915 <a NAME="PluginStatus" ID="PluginStatus"></a> |
913 <a NAME="PluginStatus" ID="PluginStatus"></a> |
916 <h2>PluginStatus</h2> |
914 <h2>PluginStatus</h2> |
917 |
|
918 <p> |
915 <p> |
919 Class defining the various plugin status. |
916 Class defining the various plugin status. |
920 </p> |
917 </p> |
|
918 |
921 <h3>Derived from</h3> |
919 <h3>Derived from</h3> |
922 enum.Enum |
920 enum.Enum |
923 <h3>Class Attributes</h3> |
921 <h3>Class Attributes</h3> |
924 |
922 <table> |
925 <table> |
923 <tr><td>Error</td></tr> |
926 <tr><td>Error</td></tr><tr><td>LocalUpdate</td></tr><tr><td>New</td></tr><tr><td>RemoteUpdate</td></tr><tr><td>UpToDate</td></tr> |
924 <tr><td>LocalUpdate</td></tr> |
927 </table> |
925 <tr><td>New</td></tr> |
|
926 <tr><td>RemoteUpdate</td></tr> |
|
927 <tr><td>UpToDate</td></tr> |
|
928 </table> |
|
929 |
928 <h3>Class Methods</h3> |
930 <h3>Class Methods</h3> |
929 |
|
930 <table> |
931 <table> |
931 <tr><td>None</td></tr> |
932 <tr><td>None</td></tr> |
932 </table> |
933 </table> |
|
934 |
933 <h3>Methods</h3> |
935 <h3>Methods</h3> |
934 |
|
935 <table> |
936 <table> |
936 <tr><td>None</td></tr> |
937 <tr><td>None</td></tr> |
937 </table> |
938 </table> |
|
939 |
938 <h3>Static Methods</h3> |
940 <h3>Static Methods</h3> |
939 |
|
940 <table> |
941 <table> |
941 <tr><td>None</td></tr> |
942 <tr><td>None</td></tr> |
942 </table> |
943 </table> |
|
944 |
943 |
945 |
944 <div align="right"><a href="#top">Up</a></div> |
946 <div align="right"><a href="#top">Up</a></div> |
945 <hr /> |
947 <hr /> |
946 <hr /> |
948 <hr /> |
947 <a NAME="PluginRepositoryDownloadCleanup" ID="PluginRepositoryDownloadCleanup"></a> |
949 <a NAME="PluginRepositoryDownloadCleanup" ID="PluginRepositoryDownloadCleanup"></a> |
948 <h2>PluginRepositoryDownloadCleanup</h2> |
950 <h2>PluginRepositoryDownloadCleanup</h2> |
949 <b>PluginRepositoryDownloadCleanup</b>(<i>quiet=False</i>) |
951 <b>PluginRepositoryDownloadCleanup</b>(<i>quiet=False</i>) |
950 |
|
951 <p> |
952 <p> |
952 Module function to clean up the plug-in downloads area. |
953 Module function to clean up the plug-in downloads area. |
953 </p> |
954 </p> |
|
955 |
954 <dl> |
956 <dl> |
955 |
957 |
956 <dt><i>quiet</i> (bool)</dt> |
958 <dt><i>quiet</i> (bool)</dt> |
957 <dd> |
959 <dd> |
958 flag indicating quiet operations |
960 flag indicating quiet operations |