Sat, 26 Apr 2025 12:34:32 +0200
MicroPython
- Added a configuration option to disable the support for the no longer produced Pimoroni Pico Wireless Pack.
9323 | 1 | <!DOCTYPE html> |
2 | <html><head> | |
3 | <title>eric7.Project.ProjectVenvConfigurationDialog</title> | |
4 | <meta charset="UTF-8"> | |
5 | <link rel="stylesheet" href="styles.css"> | |
6 | </head> | |
7 | <body> | |
8 | <a NAME="top" ID="top"></a> | |
9 | <h1>eric7.Project.ProjectVenvConfigurationDialog</h1> | |
10 | <p> | |
11 | Module implementing a dialog to enter the configuration for the embedded environment | |
12 | of the project. | |
13 | </p> | |
10479
856476537696
Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9389
diff
changeset
|
14 | |
9323 | 15 | <h3>Global Attributes</h3> |
16 | <table> | |
17 | <tr><td>None</td></tr> | |
18 | </table> | |
10479
856476537696
Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9389
diff
changeset
|
19 | |
9323 | 20 | <h3>Classes</h3> |
21 | <table> | |
22 | <tr> | |
23 | <td><a href="#ProjectVenvConfigurationDialog">ProjectVenvConfigurationDialog</a></td> | |
24 | <td>Class implementing a dialog to enter the configuration for the embedded environment of the project.</td> | |
25 | </tr> | |
26 | </table> | |
10479
856476537696
Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9389
diff
changeset
|
27 | |
9323 | 28 | <h3>Functions</h3> |
29 | <table> | |
30 | <tr><td>None</td></tr> | |
31 | </table> | |
10479
856476537696
Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9389
diff
changeset
|
32 | |
9323 | 33 | <hr /> |
34 | <hr /> | |
35 | <a NAME="ProjectVenvConfigurationDialog" ID="ProjectVenvConfigurationDialog"></a> | |
36 | <h2>ProjectVenvConfigurationDialog</h2> | |
37 | <p> | |
38 | Class implementing a dialog to enter the configuration for the embedded | |
39 | environment of the project. | |
40 | </p> | |
10479
856476537696
Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9389
diff
changeset
|
41 | |
9323 | 42 | <h3>Derived from</h3> |
43 | QDialog, Ui_ProjectVenvConfigurationDialog | |
44 | <h3>Class Attributes</h3> | |
45 | <table> | |
46 | <tr><td>None</td></tr> | |
47 | </table> | |
10479
856476537696
Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9389
diff
changeset
|
48 | |
9323 | 49 | <h3>Class Methods</h3> |
50 | <table> | |
51 | <tr><td>None</td></tr> | |
52 | </table> | |
10479
856476537696
Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9389
diff
changeset
|
53 | |
9323 | 54 | <h3>Methods</h3> |
55 | <table> | |
56 | <tr> | |
57 | <td><a href="#ProjectVenvConfigurationDialog.__init__">ProjectVenvConfigurationDialog</a></td> | |
58 | <td>Constructor</td> | |
59 | </tr> | |
60 | <tr> | |
61 | <td><a href="#ProjectVenvConfigurationDialog.__updateOK">__updateOK</a></td> | |
62 | <td>Private method to update the enabled status of the OK button.</td> | |
63 | </tr> | |
64 | <tr> | |
65 | <td><a href="#ProjectVenvConfigurationDialog.getData">getData</a></td> | |
66 | <td>Public method to get the entered data.</td> | |
67 | </tr> | |
68 | <tr> | |
9389 | 69 | <td><a href="#ProjectVenvConfigurationDialog.on_pythonExecPicker_editTextChanged">on_pythonExecPicker_editTextChanged</a></td> |
9323 | 70 | <td>Private slot to handle changes of the entered Python interpreter path.</td> |
71 | </tr> | |
72 | </table> | |
10479
856476537696
Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9389
diff
changeset
|
73 | |
9323 | 74 | <h3>Static Methods</h3> |
75 | <table> | |
76 | <tr><td>None</td></tr> | |
77 | </table> | |
78 | ||
10479
856476537696
Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9389
diff
changeset
|
79 | |
9323 | 80 | <a NAME="ProjectVenvConfigurationDialog.__init__" ID="ProjectVenvConfigurationDialog.__init__"></a> |
81 | <h4>ProjectVenvConfigurationDialog (Constructor)</h4> | |
82 | <b>ProjectVenvConfigurationDialog</b>(<i>venvName="", venvDirectory="", venvInterpreter="", execPath="", parent=None, </i>) | |
83 | <p> | |
84 | Constructor | |
85 | </p> | |
10479
856476537696
Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9389
diff
changeset
|
86 | |
9323 | 87 | <dl> |
88 | ||
89 | <dt><i>venvName</i> (str)</dt> | |
90 | <dd> | |
91 | logical name of a virtual environment for editing | |
92 | </dd> | |
93 | <dt><i>venvDirectory</i> (str)</dt> | |
94 | <dd> | |
95 | directory of the virtual environment | |
96 | </dd> | |
97 | <dt><i>venvInterpreter</i> (str)</dt> | |
98 | <dd> | |
99 | Python interpreter of the virtual environment | |
100 | </dd> | |
101 | <dt><i>execPath</i> (str)</dt> | |
102 | <dd> | |
103 | search path string to be prepended to the PATH | |
104 | environment variable | |
105 | </dd> | |
106 | <dt><i>parent</i> (QWidget (optional))</dt> | |
107 | <dd> | |
108 | reference to the parent widget (defaults to None) | |
109 | </dd> | |
110 | </dl> | |
111 | <a NAME="ProjectVenvConfigurationDialog.__updateOK" ID="ProjectVenvConfigurationDialog.__updateOK"></a> | |
112 | <h4>ProjectVenvConfigurationDialog.__updateOK</h4> | |
113 | <b>__updateOK</b>(<i></i>) | |
114 | <p> | |
115 | Private method to update the enabled status of the OK button. | |
116 | </p> | |
10479
856476537696
Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9389
diff
changeset
|
117 | |
9323 | 118 | <a NAME="ProjectVenvConfigurationDialog.getData" ID="ProjectVenvConfigurationDialog.getData"></a> |
119 | <h4>ProjectVenvConfigurationDialog.getData</h4> | |
120 | <b>getData</b>(<i></i>) | |
121 | <p> | |
122 | Public method to get the entered data. | |
123 | </p> | |
10479
856476537696
Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9389
diff
changeset
|
124 | |
9323 | 125 | <dl> |
126 | <dt>Return:</dt> | |
127 | <dd> | |
128 | tuple containing the path of the selected Python interpreter and | |
129 | a string to be prepended to the PATH environment variable | |
130 | </dd> | |
131 | </dl> | |
132 | <dl> | |
133 | <dt>Return Type:</dt> | |
134 | <dd> | |
135 | tuple of (str, str) | |
136 | </dd> | |
137 | </dl> | |
9389 | 138 | <a NAME="ProjectVenvConfigurationDialog.on_pythonExecPicker_editTextChanged" ID="ProjectVenvConfigurationDialog.on_pythonExecPicker_editTextChanged"></a> |
139 | <h4>ProjectVenvConfigurationDialog.on_pythonExecPicker_editTextChanged</h4> | |
10692
9becf9ca115c
Changed the source code and the source code documentation to improve the indication of unused method/function arguments.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10479
diff
changeset
|
140 | <b>on_pythonExecPicker_editTextChanged</b>(<i>_txt</i>) |
9323 | 141 | <p> |
142 | Private slot to handle changes of the entered Python interpreter path. | |
143 | </p> | |
10479
856476537696
Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9389
diff
changeset
|
144 | |
9323 | 145 | <dl> |
146 | ||
10692
9becf9ca115c
Changed the source code and the source code documentation to improve the indication of unused method/function arguments.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10479
diff
changeset
|
147 | <dt><i>_txt</i> (str)</dt> |
9323 | 148 | <dd> |
10692
9becf9ca115c
Changed the source code and the source code documentation to improve the indication of unused method/function arguments.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10479
diff
changeset
|
149 | entered Python interpreter path (unused) |
9323 | 150 | </dd> |
151 | </dl> | |
152 | <div align="right"><a href="#top">Up</a></div> | |
153 | <hr /> | |
10479
856476537696
Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9389
diff
changeset
|
154 | </body></html> |