src/eric7/Documentation/Source/eric7.MicroPython.MicroPythonWebreplConnectionDialog.html

Fri, 19 May 2023 15:09:24 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Fri, 19 May 2023 15:09:24 +0200
branch
eric7
changeset 10040
b5ef1a93cd1a
parent 10015
9352f33732ae
child 10479
856476537696
permissions
-rw-r--r--

Editor, Search & Replace widget:
- Changed the logic in replace mode such, that the find text is copied to the replace text entry, when it receives the focus and is empty. (see issue 502).

10015
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 <!DOCTYPE html>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <html><head>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 <title>eric7.MicroPython.MicroPythonWebreplConnectionDialog</title>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 <meta charset="UTF-8">
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 <link rel="stylesheet" href="styles.css">
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 </head>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 <body>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 <a NAME="top" ID="top"></a>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 <h1>eric7.MicroPython.MicroPythonWebreplConnectionDialog</h1>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11 <p>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 Module implementing a dialog to enter the WebREPL connection parameters.
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
13 </p>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14 <h3>Global Attributes</h3>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16 <table>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17 <tr><td>None</td></tr>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18 </table>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 <h3>Classes</h3>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
21 <table>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
22
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 <tr>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
24 <td><a href="#MicroPythonWebreplConnectionDialog">MicroPythonWebreplConnectionDialog</a></td>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 <td>Class implementing a dialog to enter the WebREPL connection parameters.</td>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 </tr>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27 </table>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 <h3>Functions</h3>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
29
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 <table>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 <tr><td>None</td></tr>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 </table>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 <hr />
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
34 <hr />
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
35 <a NAME="MicroPythonWebreplConnectionDialog" ID="MicroPythonWebreplConnectionDialog"></a>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
36 <h2>MicroPythonWebreplConnectionDialog</h2>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38 <p>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39 Class implementing a dialog to enter the WebREPL connection parameters.
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
40 </p>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
41 <h3>Derived from</h3>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
42 QDialog, Ui_MicroPythonWebreplConnectionDialog
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
43 <h3>Class Attributes</h3>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
44
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 <table>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
46 <tr><td>None</td></tr>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
47 </table>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
48 <h3>Class Methods</h3>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
49
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
50 <table>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
51 <tr><td>None</td></tr>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
52 </table>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
53 <h3>Methods</h3>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
54
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
55 <table>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
56
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
57 <tr>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
58 <td><a href="#MicroPythonWebreplConnectionDialog.__init__">MicroPythonWebreplConnectionDialog</a></td>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
59 <td>Constructor</td>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
60 </tr>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
61 <tr>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
62 <td><a href="#MicroPythonWebreplConnectionDialog.__updateOkButton">__updateOkButton</a></td>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
63 <td>Private slot to update the enabled state of the OK button.</td>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
64 </tr>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
65 <tr>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
66 <td><a href="#MicroPythonWebreplConnectionDialog.getWebreplConnectionParameters">getWebreplConnectionParameters</a></td>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
67 <td>Public method to retrieve the entered WebREPL connection data.</td>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
68 </tr>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
69 <tr>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
70 <td><a href="#MicroPythonWebreplConnectionDialog.on_showPasswordButton_clicked">on_showPasswordButton_clicked</a></td>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
71 <td>Private slot to show or hide the password.</td>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
72 </tr>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
73 </table>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
74 <h3>Static Methods</h3>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
75
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
76 <table>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
77 <tr><td>None</td></tr>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
78 </table>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
79
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
80 <a NAME="MicroPythonWebreplConnectionDialog.__init__" ID="MicroPythonWebreplConnectionDialog.__init__"></a>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
81 <h4>MicroPythonWebreplConnectionDialog (Constructor)</h4>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
82 <b>MicroPythonWebreplConnectionDialog</b>(<i>currentWebreplUrl, currentType, parent=None</i>)
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
83
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
84 <p>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
85 Constructor
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
86 </p>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
87 <dl>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
88
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
89 <dt><i>currentWebreplUrl</i> (str)</dt>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
90 <dd>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
91 WebREPL URL most recently configured
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
92 </dd>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
93 <dt><i>currentType</i> (str)</dt>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
94 <dd>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
95 device type most recently selected
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
96 </dd>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
97 <dt><i>parent</i> (QWidget (optional))</dt>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
98 <dd>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
99 reference to the parent widget (defaults to None)
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
100 </dd>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
101 </dl>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
102 <a NAME="MicroPythonWebreplConnectionDialog.__updateOkButton" ID="MicroPythonWebreplConnectionDialog.__updateOkButton"></a>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
103 <h4>MicroPythonWebreplConnectionDialog.__updateOkButton</h4>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
104 <b>__updateOkButton</b>(<i></i>)
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
105
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
106 <p>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
107 Private slot to update the enabled state of the OK button.
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
108 </p>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
109 <a NAME="MicroPythonWebreplConnectionDialog.getWebreplConnectionParameters" ID="MicroPythonWebreplConnectionDialog.getWebreplConnectionParameters"></a>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
110 <h4>MicroPythonWebreplConnectionDialog.getWebreplConnectionParameters</h4>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
111 <b>getWebreplConnectionParameters</b>(<i></i>)
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
112
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
113 <p>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
114 Public method to retrieve the entered WebREPL connection data.
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
115 </p>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
116 <dl>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
117 <dt>Return:</dt>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
118 <dd>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
119 tuple containing the URL and device type for the WebREPL connection
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
120 </dd>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
121 </dl>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
122 <dl>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
123 <dt>Return Type:</dt>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
124 <dd>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
125 tuple of (str, str)
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
126 </dd>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
127 </dl>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
128 <a NAME="MicroPythonWebreplConnectionDialog.on_showPasswordButton_clicked" ID="MicroPythonWebreplConnectionDialog.on_showPasswordButton_clicked"></a>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
129 <h4>MicroPythonWebreplConnectionDialog.on_showPasswordButton_clicked</h4>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
130 <b>on_showPasswordButton_clicked</b>(<i>checked</i>)
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
131
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
132 <p>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
133 Private slot to show or hide the password.
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
134 </p>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
135 <dl>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
136
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
137 <dt><i>checked</i> (bool)</dt>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
138 <dd>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
139 state of the button
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
140 </dd>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
141 </dl>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
142 <div align="right"><a href="#top">Up</a></div>
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
143 <hr />
9352f33732ae Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
144 </body></html>

eric ide

mercurial