Tue, 14 Feb 2023 10:05:29 +0100
Removed the 'Open' and 'Save' buttons from the MicroPython widget and made the repl and file manager start automatically upon connecting to the selected device.
9007
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
1 | <!DOCTYPE html> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
2 | <html><head> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
3 | <title>eric7.PipInterface.PipLicensesDialog</title> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
4 | <meta charset="UTF-8"> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
5 | <link rel="stylesheet" href="styles.css"> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
6 | </head> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
7 | <body> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
8 | <a NAME="top" ID="top"></a> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
9 | <h1>eric7.PipInterface.PipLicensesDialog</h1> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
10 | |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
11 | <p> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
12 | Module implementing a dialog to show the licenses of an environment. |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
13 | </p> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
14 | <h3>Global Attributes</h3> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
15 | |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
16 | <table> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
17 | <tr><td>None</td></tr> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
18 | </table> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
19 | <h3>Classes</h3> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
20 | |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
21 | <table> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
22 | |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
23 | <tr> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
24 | <td><a href="#PipLicensesDialog">PipLicensesDialog</a></td> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
25 | <td>Class implementing a dialog to show the licenses of an environment.</td> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
26 | </tr> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
27 | </table> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
28 | <h3>Functions</h3> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
29 | |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
30 | <table> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
31 | <tr><td>None</td></tr> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
32 | </table> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
33 | <hr /> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
34 | <hr /> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
35 | <a NAME="PipLicensesDialog" ID="PipLicensesDialog"></a> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
36 | <h2>PipLicensesDialog</h2> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
37 | |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
38 | <p> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
39 | Class implementing a dialog to show the licenses of an environment. |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
40 | </p> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
41 | <h3>Derived from</h3> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
42 | QDialog, Ui_PipLicensesDialog |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
43 | <h3>Class Attributes</h3> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
44 | |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
45 | <table> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
46 | <tr><td>LicensesLicenseColumn</td></tr><tr><td>LicensesPackageColumn</td></tr><tr><td>LicensesVersionColumn</td></tr><tr><td>SummaryCountColumn</td></tr><tr><td>SummaryLicenseColumn</td></tr> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
47 | </table> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
48 | <h3>Class Methods</h3> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
49 | |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
50 | <table> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
51 | <tr><td>None</td></tr> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
52 | </table> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
53 | <h3>Methods</h3> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
54 | |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
55 | <table> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
56 | |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
57 | <tr> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
58 | <td><a href="#PipLicensesDialog.__init__">PipLicensesDialog</a></td> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
59 | <td>Constructor</td> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
60 | </tr> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
61 | <tr> |
9103 | 62 | <td><a href="#PipLicensesDialog.__filterPackagesByLicense">__filterPackagesByLicense</a></td> |
63 | <td>Private slot to filter the list of packages by license.</td> | |
64 | </tr> | |
65 | <tr> | |
9007
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
66 | <td><a href="#PipLicensesDialog.__refreshLicenses">__refreshLicenses</a></td> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
67 | <td>Private slot to refresh the license lists.</td> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
68 | </tr> |
9014 | 69 | <tr> |
70 | <td><a href="#PipLicensesDialog.__saveAsCSV">__saveAsCSV</a></td> | |
71 | <td>Private slot to save the license information as a CSV file.</td> | |
72 | </tr> | |
9007
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
73 | </table> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
74 | <h3>Static Methods</h3> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
75 | |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
76 | <table> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
77 | <tr><td>None</td></tr> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
78 | </table> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
79 | |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
80 | <a NAME="PipLicensesDialog.__init__" ID="PipLicensesDialog.__init__"></a> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
81 | <h4>PipLicensesDialog (Constructor)</h4> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
82 | <b>PipLicensesDialog</b>(<i>pip, environment, localPackages=True, usersite=False, parent=None</i>) |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
83 | |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
84 | <p> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
85 | Constructor |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
86 | </p> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
87 | <dl> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
88 | |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
89 | <dt><i>pip</i> (Pip)</dt> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
90 | <dd> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
91 | reference to the pip interface object |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
92 | </dd> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
93 | <dt><i>environment</i> (str)</dt> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
94 | <dd> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
95 | name of the environment to show the licenses for |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
96 | </dd> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
97 | <dt><i>localPackages</i> (bool)</dt> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
98 | <dd> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
99 | flag indicating to show the licenses for local |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
100 | packages only |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
101 | </dd> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
102 | <dt><i>usersite</i> (bool)</dt> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
103 | <dd> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
104 | flag indicating to show the licenses for packages |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
105 | installed in user-site directory only |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
106 | </dd> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
107 | <dt><i>parent</i> (QWidget (optional))</dt> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
108 | <dd> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
109 | reference to the parent widget (defaults to None) |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
110 | </dd> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
111 | </dl> |
9103 | 112 | <a NAME="PipLicensesDialog.__filterPackagesByLicense" ID="PipLicensesDialog.__filterPackagesByLicense"></a> |
113 | <h4>PipLicensesDialog.__filterPackagesByLicense</h4> | |
9117
c6afba2049cf
CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9103
diff
changeset
|
114 | <b>__filterPackagesByLicense</b>(<i>licenseName</i>) |
9103 | 115 | |
116 | <p> | |
117 | Private slot to filter the list of packages by license. | |
118 | </p> | |
119 | <dl> | |
120 | ||
9117
c6afba2049cf
CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9103
diff
changeset
|
121 | <dt><i>licenseName</i> (str)</dt> |
9103 | 122 | <dd> |
123 | license name | |
124 | </dd> | |
125 | </dl> | |
9007
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
126 | <a NAME="PipLicensesDialog.__refreshLicenses" ID="PipLicensesDialog.__refreshLicenses"></a> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
127 | <h4>PipLicensesDialog.__refreshLicenses</h4> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
128 | <b>__refreshLicenses</b>(<i></i>) |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
129 | |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
130 | <p> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
131 | Private slot to refresh the license lists. |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
132 | </p> |
9014 | 133 | <a NAME="PipLicensesDialog.__saveAsCSV" ID="PipLicensesDialog.__saveAsCSV"></a> |
134 | <h4>PipLicensesDialog.__saveAsCSV</h4> | |
135 | <b>__saveAsCSV</b>(<i></i>) | |
136 | ||
137 | <p> | |
138 | Private slot to save the license information as a CSV file. | |
139 | </p> | |
9007
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
140 | <div align="right"><a href="#top">Up</a></div> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
141 | <hr /> |
01b73d9ef09e
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
142 | </body></html> |