MqttMonitor/Documentation/source/Plugin_Mqtt_Monitor.MqttMonitor.MqttConnectionProfilesDialog.html

changeset 78
a22328182bc2
parent 37
8bc357057af3
child 87
fe391e485681
equal deleted inserted replaced
77:a580238d85de 78:a22328182bc2
16 16
17 a { color: #BA6D36; } 17 a { color: #BA6D36; }
18 18
19 </style> 19 </style>
20 </head> 20 </head>
21 <body><a NAME="top" ID="top"></a> 21 <body>
22 <a NAME="top" ID="top"></a>
22 <h1>Plugin_Mqtt_Monitor.MqttMonitor.MqttConnectionProfilesDialog</h1> 23 <h1>Plugin_Mqtt_Monitor.MqttMonitor.MqttConnectionProfilesDialog</h1>
24
23 <p> 25 <p>
24 Module implementing a dialog to edit the MQTT connection profiles. 26 Module implementing a dialog to edit the MQTT connection profiles.
25 </p> 27 </p>
26 <h3>Global Attributes</h3> 28 <h3>Global Attributes</h3>
29
27 <table> 30 <table>
28 <tr><td>None</td></tr> 31 <tr><td>None</td></tr>
29 </table> 32 </table>
30 <h3>Classes</h3> 33 <h3>Classes</h3>
34
31 <table> 35 <table>
36
32 <tr> 37 <tr>
33 <td><a href="#MqttConnectionProfilesDialog">MqttConnectionProfilesDialog</a></td> 38 <td><a href="#MqttConnectionProfilesDialog">MqttConnectionProfilesDialog</a></td>
34 <td>Class implementing a dialog to edit the MQTT connection profiles.</td> 39 <td>Class implementing a dialog to edit the MQTT connection profiles.</td>
35 </tr> 40 </tr>
36 </table> 41 </table>
37 <h3>Functions</h3> 42 <h3>Functions</h3>
43
38 <table> 44 <table>
39 <tr><td>None</td></tr> 45 <tr><td>None</td></tr>
40 </table> 46 </table>
41 <hr /><hr /> 47 <hr />
48 <hr />
42 <a NAME="MqttConnectionProfilesDialog" ID="MqttConnectionProfilesDialog"></a> 49 <a NAME="MqttConnectionProfilesDialog" ID="MqttConnectionProfilesDialog"></a>
43 <h2>MqttConnectionProfilesDialog</h2> 50 <h2>MqttConnectionProfilesDialog</h2>
51
44 <p> 52 <p>
45 Class implementing a dialog to edit the MQTT connection profiles. 53 Class implementing a dialog to edit the MQTT connection profiles.
46 </p> 54 </p>
47 <h3>Derived from</h3> 55 <h3>Derived from</h3>
48 QDialog, Ui_MqttConnectionProfilesDialog 56 QDialog, Ui_MqttConnectionProfilesDialog
49 <h3>Class Attributes</h3> 57 <h3>Class Attributes</h3>
58
50 <table> 59 <table>
51 <tr><td>None</td></tr> 60 <tr><td>None</td></tr>
52 </table> 61 </table>
53 <h3>Class Methods</h3> 62 <h3>Class Methods</h3>
63
54 <table> 64 <table>
55 <tr><td>None</td></tr> 65 <tr><td>None</td></tr>
56 </table> 66 </table>
57 <h3>Methods</h3> 67 <h3>Methods</h3>
68
58 <table> 69 <table>
70
59 <tr> 71 <tr>
60 <td><a href="#MqttConnectionProfilesDialog.__init__">MqttConnectionProfilesDialog</a></td> 72 <td><a href="#MqttConnectionProfilesDialog.__init__">MqttConnectionProfilesDialog</a></td>
61 <td>Constructor</td> 73 <td>Constructor</td>
62 </tr><tr> 74 </tr>
75 <tr>
63 <td><a href="#MqttConnectionProfilesDialog.__applyProfile">__applyProfile</a></td> 76 <td><a href="#MqttConnectionProfilesDialog.__applyProfile">__applyProfile</a></td>
64 <td>Private method to apply the entered data to the list of profiles.</td> 77 <td>Private method to apply the entered data to the list of profiles.</td>
65 </tr><tr> 78 </tr>
79 <tr>
66 <td><a href="#MqttConnectionProfilesDialog.__clearProfile">__clearProfile</a></td> 80 <td><a href="#MqttConnectionProfilesDialog.__clearProfile">__clearProfile</a></td>
67 <td>Private method to clear the profile data entry fields.</td> 81 <td>Private method to clear the profile data entry fields.</td>
68 </tr><tr> 82 </tr>
83 <tr>
69 <td><a href="#MqttConnectionProfilesDialog.__defaultProfile">__defaultProfile</a></td> 84 <td><a href="#MqttConnectionProfilesDialog.__defaultProfile">__defaultProfile</a></td>
70 <td>Private method to populate non-existing profile items.</td> 85 <td>Private method to populate non-existing profile items.</td>
71 </tr><tr> 86 </tr>
87 <tr>
72 <td><a href="#MqttConnectionProfilesDialog.__isChangedProfile">__isChangedProfile</a></td> 88 <td><a href="#MqttConnectionProfilesDialog.__isChangedProfile">__isChangedProfile</a></td>
73 <td>Private method to check, if the currently shown profile contains some changed data.</td> 89 <td>Private method to check, if the currently shown profile contains some changed data.</td>
74 </tr><tr> 90 </tr>
91 <tr>
75 <td><a href="#MqttConnectionProfilesDialog.__populateProfile">__populateProfile</a></td> 92 <td><a href="#MqttConnectionProfilesDialog.__populateProfile">__populateProfile</a></td>
76 <td>Private method to populate the profile data entry fields.</td> 93 <td>Private method to populate the profile data entry fields.</td>
77 </tr><tr> 94 </tr>
95 <tr>
78 <td><a href="#MqttConnectionProfilesDialog.__populateProfileDefault">__populateProfileDefault</a></td> 96 <td><a href="#MqttConnectionProfilesDialog.__populateProfileDefault">__populateProfileDefault</a></td>
79 <td>Private method to populate the profile data entry fields with default profile values.</td> 97 <td>Private method to populate the profile data entry fields with default profile values.</td>
80 </tr><tr> 98 </tr>
99 <tr>
81 <td><a href="#MqttConnectionProfilesDialog.__populateProfilesList">__populateProfilesList</a></td> 100 <td><a href="#MqttConnectionProfilesDialog.__populateProfilesList">__populateProfilesList</a></td>
82 <td>Private method to populate the list of defined profiles.</td> 101 <td>Private method to populate the list of defined profiles.</td>
83 </tr><tr> 102 </tr>
103 <tr>
84 <td><a href="#MqttConnectionProfilesDialog.__resetProfile">__resetProfile</a></td> 104 <td><a href="#MqttConnectionProfilesDialog.__resetProfile">__resetProfile</a></td>
85 <td>Private method to reset the profile data entry fields to their stored values.</td> 105 <td>Private method to reset the profile data entry fields to their stored values.</td>
86 </tr><tr> 106 </tr>
107 <tr>
87 <td><a href="#MqttConnectionProfilesDialog.__updateApplyButton">__updateApplyButton</a></td> 108 <td><a href="#MqttConnectionProfilesDialog.__updateApplyButton">__updateApplyButton</a></td>
88 <td>Private method to set the state of the Apply button.</td> 109 <td>Private method to set the state of the Apply button.</td>
89 </tr><tr> 110 </tr>
111 <tr>
90 <td><a href="#MqttConnectionProfilesDialog.accept">accept</a></td> 112 <td><a href="#MqttConnectionProfilesDialog.accept">accept</a></td>
91 <td>Public slot to accept the dialog.</td> 113 <td>Public slot to accept the dialog.</td>
92 </tr><tr> 114 </tr>
115 <tr>
93 <td><a href="#MqttConnectionProfilesDialog.getProfiles">getProfiles</a></td> 116 <td><a href="#MqttConnectionProfilesDialog.getProfiles">getProfiles</a></td>
94 <td>Public method to return a dictionary of profiles.</td> 117 <td>Public method to return a dictionary of profiles.</td>
95 </tr><tr> 118 </tr>
119 <tr>
96 <td><a href="#MqttConnectionProfilesDialog.on_brokerAddressEdit_textChanged">on_brokerAddressEdit_textChanged</a></td> 120 <td><a href="#MqttConnectionProfilesDialog.on_brokerAddressEdit_textChanged">on_brokerAddressEdit_textChanged</a></td>
97 <td>Private slot handling a change of the broker address.</td> 121 <td>Private slot handling a change of the broker address.</td>
98 </tr><tr> 122 </tr>
123 <tr>
99 <td><a href="#MqttConnectionProfilesDialog.on_cleanSessionCheckBox_clicked">on_cleanSessionCheckBox_clicked</a></td> 124 <td><a href="#MqttConnectionProfilesDialog.on_cleanSessionCheckBox_clicked">on_cleanSessionCheckBox_clicked</a></td>
100 <td>Private slot to handle a change of the clean session selection.</td> 125 <td>Private slot to handle a change of the clean session selection.</td>
101 </tr><tr> 126 </tr>
127 <tr>
102 <td><a href="#MqttConnectionProfilesDialog.on_clientIdEdit_textChanged">on_clientIdEdit_textChanged</a></td> 128 <td><a href="#MqttConnectionProfilesDialog.on_clientIdEdit_textChanged">on_clientIdEdit_textChanged</a></td>
103 <td>Private slot handling a change of the client ID string.</td> 129 <td>Private slot handling a change of the client ID string.</td>
104 </tr><tr> 130 </tr>
131 <tr>
105 <td><a href="#MqttConnectionProfilesDialog.on_copyButton_clicked">on_copyButton_clicked</a></td> 132 <td><a href="#MqttConnectionProfilesDialog.on_copyButton_clicked">on_copyButton_clicked</a></td>
106 <td>Private slot to copy the selected profile entry.</td> 133 <td>Private slot to copy the selected profile entry.</td>
107 </tr><tr> 134 </tr>
135 <tr>
108 <td><a href="#MqttConnectionProfilesDialog.on_generateIdButton_clicked">on_generateIdButton_clicked</a></td> 136 <td><a href="#MqttConnectionProfilesDialog.on_generateIdButton_clicked">on_generateIdButton_clicked</a></td>
109 <td>Private slot to generate a client ID.</td> 137 <td>Private slot to generate a client ID.</td>
110 </tr><tr> 138 </tr>
139 <tr>
111 <td><a href="#MqttConnectionProfilesDialog.on_minusButton_clicked">on_minusButton_clicked</a></td> 140 <td><a href="#MqttConnectionProfilesDialog.on_minusButton_clicked">on_minusButton_clicked</a></td>
112 <td>Private slot to delete the selected entry.</td> 141 <td>Private slot to delete the selected entry.</td>
113 </tr><tr> 142 </tr>
143 <tr>
114 <td><a href="#MqttConnectionProfilesDialog.on_plusButton_clicked">on_plusButton_clicked</a></td> 144 <td><a href="#MqttConnectionProfilesDialog.on_plusButton_clicked">on_plusButton_clicked</a></td>
115 <td>Private slot to add a new empty profile entry.</td> 145 <td>Private slot to add a new empty profile entry.</td>
116 </tr><tr> 146 </tr>
147 <tr>
117 <td><a href="#MqttConnectionProfilesDialog.on_profileButtonBox_clicked">on_profileButtonBox_clicked</a></td> 148 <td><a href="#MqttConnectionProfilesDialog.on_profileButtonBox_clicked">on_profileButtonBox_clicked</a></td>
118 <td>Private slot handling presses of the profile buttons.</td> 149 <td>Private slot handling presses of the profile buttons.</td>
119 </tr><tr> 150 </tr>
151 <tr>
120 <td><a href="#MqttConnectionProfilesDialog.on_profileEdit_textChanged">on_profileEdit_textChanged</a></td> 152 <td><a href="#MqttConnectionProfilesDialog.on_profileEdit_textChanged">on_profileEdit_textChanged</a></td>
121 <td>Private slot to handle changes of the profile name.</td> 153 <td>Private slot to handle changes of the profile name.</td>
122 </tr><tr> 154 </tr>
155 <tr>
123 <td><a href="#MqttConnectionProfilesDialog.on_profilesList_currentItemChanged">on_profilesList_currentItemChanged</a></td> 156 <td><a href="#MqttConnectionProfilesDialog.on_profilesList_currentItemChanged">on_profilesList_currentItemChanged</a></td>
124 <td>Private slot to handle a change of the current profile.</td> 157 <td>Private slot to handle a change of the current profile.</td>
125 </tr><tr> 158 </tr>
159 <tr>
126 <td><a href="#MqttConnectionProfilesDialog.on_tlsCertsFileButton_toggled">on_tlsCertsFileButton_toggled</a></td> 160 <td><a href="#MqttConnectionProfilesDialog.on_tlsCertsFileButton_toggled">on_tlsCertsFileButton_toggled</a></td>
127 <td>Private slot handling the selection of using a non-default certificates file.</td> 161 <td>Private slot handling the selection of using a non-default certificates file.</td>
128 </tr><tr> 162 </tr>
163 <tr>
129 <td><a href="#MqttConnectionProfilesDialog.on_tlsCertsFilePicker_textChanged">on_tlsCertsFilePicker_textChanged</a></td> 164 <td><a href="#MqttConnectionProfilesDialog.on_tlsCertsFilePicker_textChanged">on_tlsCertsFilePicker_textChanged</a></td>
130 <td>Private slot handling a change of the TLS CA certificates file.</td> 165 <td>Private slot handling a change of the TLS CA certificates file.</td>
131 </tr><tr> 166 </tr>
167 <tr>
132 <td><a href="#MqttConnectionProfilesDialog.on_tlsDefaultCertsButton_toggled">on_tlsDefaultCertsButton_toggled</a></td> 168 <td><a href="#MqttConnectionProfilesDialog.on_tlsDefaultCertsButton_toggled">on_tlsDefaultCertsButton_toggled</a></td>
133 <td>Private slot handling the selection of using the default certificates file.</td> 169 <td>Private slot handling the selection of using the default certificates file.</td>
134 </tr><tr> 170 </tr>
171 <tr>
135 <td><a href="#MqttConnectionProfilesDialog.on_tlsGroupBox_toggled">on_tlsGroupBox_toggled</a></td> 172 <td><a href="#MqttConnectionProfilesDialog.on_tlsGroupBox_toggled">on_tlsGroupBox_toggled</a></td>
136 <td>Private slot handling the selection of TLS mode.</td> 173 <td>Private slot handling the selection of TLS mode.</td>
137 </tr><tr> 174 </tr>
175 <tr>
138 <td><a href="#MqttConnectionProfilesDialog.on_tlsSelfSignedCertsButton_toggled">on_tlsSelfSignedCertsButton_toggled</a></td> 176 <td><a href="#MqttConnectionProfilesDialog.on_tlsSelfSignedCertsButton_toggled">on_tlsSelfSignedCertsButton_toggled</a></td>
139 <td>Private slot handling the selection of using self signed client certificate and key files.</td> 177 <td>Private slot handling the selection of using self signed client certificate and key files.</td>
140 </tr><tr> 178 </tr>
179 <tr>
141 <td><a href="#MqttConnectionProfilesDialog.on_tlsSelfSignedCertsFilePicker_textChanged">on_tlsSelfSignedCertsFilePicker_textChanged</a></td> 180 <td><a href="#MqttConnectionProfilesDialog.on_tlsSelfSignedCertsFilePicker_textChanged">on_tlsSelfSignedCertsFilePicker_textChanged</a></td>
142 <td>Private slot handling a change of the TLS CA certificates file.</td> 181 <td>Private slot handling a change of the TLS CA certificates file.</td>
143 </tr><tr> 182 </tr>
183 <tr>
144 <td><a href="#MqttConnectionProfilesDialog.on_tlsSelfSignedClientCertFilePicker_textChanged">on_tlsSelfSignedClientCertFilePicker_textChanged</a></td> 184 <td><a href="#MqttConnectionProfilesDialog.on_tlsSelfSignedClientCertFilePicker_textChanged">on_tlsSelfSignedClientCertFilePicker_textChanged</a></td>
145 <td>Private slot handling a change of the TLS client certificate file.</td> 185 <td>Private slot handling a change of the TLS client certificate file.</td>
146 </tr><tr> 186 </tr>
187 <tr>
147 <td><a href="#MqttConnectionProfilesDialog.on_tlsSelfSignedClientKeyFilePicker_textChanged">on_tlsSelfSignedClientKeyFilePicker_textChanged</a></td> 188 <td><a href="#MqttConnectionProfilesDialog.on_tlsSelfSignedClientKeyFilePicker_textChanged">on_tlsSelfSignedClientKeyFilePicker_textChanged</a></td>
148 <td>Private slot handling a change of the TLS client key file.</td> 189 <td>Private slot handling a change of the TLS client key file.</td>
149 </tr><tr> 190 </tr>
191 <tr>
150 <td><a href="#MqttConnectionProfilesDialog.reject">reject</a></td> 192 <td><a href="#MqttConnectionProfilesDialog.reject">reject</a></td>
151 <td>Public slot to reject the dialog changes.</td> 193 <td>Public slot to reject the dialog changes.</td>
152 </tr> 194 </tr>
153 </table> 195 </table>
154 <h3>Static Methods</h3> 196 <h3>Static Methods</h3>
197
155 <table> 198 <table>
156 <tr><td>None</td></tr> 199 <tr><td>None</td></tr>
157 </table> 200 </table>
201
158 <a NAME="MqttConnectionProfilesDialog.__init__" ID="MqttConnectionProfilesDialog.__init__"></a> 202 <a NAME="MqttConnectionProfilesDialog.__init__" ID="MqttConnectionProfilesDialog.__init__"></a>
159 <h4>MqttConnectionProfilesDialog (Constructor)</h4> 203 <h4>MqttConnectionProfilesDialog (Constructor)</h4>
160 <b>MqttConnectionProfilesDialog</b>(<i>client, profiles, parent=None</i>) 204 <b>MqttConnectionProfilesDialog</b>(<i>client, profiles, parent=None</i>)
205
161 <p> 206 <p>
162 Constructor 207 Constructor
163 </p><dl> 208 </p>
209 <dl>
210
164 <dt><i>client</i> (MqttClient)</dt> 211 <dt><i>client</i> (MqttClient)</dt>
165 <dd> 212 <dd>
166 reference to the MQTT client object 213 reference to the MQTT client object
167 </dd><dt><i>profiles</i> (dict)</dt> 214 </dd>
215 <dt><i>profiles</i> (dict)</dt>
168 <dd> 216 <dd>
169 dictionary containing dictionaries containing the 217 dictionary containing dictionaries containing the
170 connection parameters. Each entry must have the keys 218 connection parameters. Each entry must have the keys
171 "BrokerAddress", "BrokerPort", "ClientId", 219 "BrokerAddress", "BrokerPort", "ClientId",
172 "Keepalive", "CleanSession", "Username", "Password", "WillTopic", 220 "Keepalive", "CleanSession", "Username", "Password", "WillTopic",
173 "WillMessage", "WillQos", "WillRetain", "TlsEnable", "TlsCaCert", 221 "WillMessage", "WillQos", "WillRetain", "TlsEnable", "TlsCaCert",
174 "TlsClientCert", "TlsClientKey", "ConnectionTimeout". 222 "TlsClientCert", "TlsClientKey", "ConnectionTimeout".
175 </dd><dt><i>parent</i> (QWidget)</dt> 223 </dd>
224 <dt><i>parent</i> (QWidget)</dt>
176 <dd> 225 <dd>
177 reference to the parent widget 226 reference to the parent widget
178 </dd> 227 </dd>
179 </dl><a NAME="MqttConnectionProfilesDialog.__applyProfile" ID="MqttConnectionProfilesDialog.__applyProfile"></a> 228 </dl>
229 <a NAME="MqttConnectionProfilesDialog.__applyProfile" ID="MqttConnectionProfilesDialog.__applyProfile"></a>
180 <h4>MqttConnectionProfilesDialog.__applyProfile</h4> 230 <h4>MqttConnectionProfilesDialog.__applyProfile</h4>
181 <b>__applyProfile</b>(<i></i>) 231 <b>__applyProfile</b>(<i></i>)
232
182 <p> 233 <p>
183 Private method to apply the entered data to the list of profiles. 234 Private method to apply the entered data to the list of profiles.
184 </p><dl> 235 </p>
236 <dl>
185 <dt>Returns:</dt> 237 <dt>Returns:</dt>
186 <dd> 238 <dd>
187 name of the applied profile 239 name of the applied profile
188 </dd> 240 </dd>
189 </dl><dl> 241 </dl>
242 <dl>
190 <dt>Return Type:</dt> 243 <dt>Return Type:</dt>
191 <dd> 244 <dd>
192 str 245 str
193 </dd> 246 </dd>
194 </dl><a NAME="MqttConnectionProfilesDialog.__clearProfile" ID="MqttConnectionProfilesDialog.__clearProfile"></a> 247 </dl>
248 <a NAME="MqttConnectionProfilesDialog.__clearProfile" ID="MqttConnectionProfilesDialog.__clearProfile"></a>
195 <h4>MqttConnectionProfilesDialog.__clearProfile</h4> 249 <h4>MqttConnectionProfilesDialog.__clearProfile</h4>
196 <b>__clearProfile</b>(<i></i>) 250 <b>__clearProfile</b>(<i></i>)
251
197 <p> 252 <p>
198 Private method to clear the profile data entry fields. 253 Private method to clear the profile data entry fields.
199 </p><a NAME="MqttConnectionProfilesDialog.__defaultProfile" ID="MqttConnectionProfilesDialog.__defaultProfile"></a> 254 </p>
255 <a NAME="MqttConnectionProfilesDialog.__defaultProfile" ID="MqttConnectionProfilesDialog.__defaultProfile"></a>
200 <h4>MqttConnectionProfilesDialog.__defaultProfile</h4> 256 <h4>MqttConnectionProfilesDialog.__defaultProfile</h4>
201 <b>__defaultProfile</b>(<i></i>) 257 <b>__defaultProfile</b>(<i></i>)
258
202 <p> 259 <p>
203 Private method to populate non-existing profile items. 260 Private method to populate non-existing profile items.
204 </p><dl> 261 </p>
262 <dl>
205 <dt>Returns:</dt> 263 <dt>Returns:</dt>
206 <dd> 264 <dd>
207 default dictionary entry 265 default dictionary entry
208 </dd> 266 </dd>
209 </dl><dl> 267 </dl>
268 <dl>
210 <dt>Return Type:</dt> 269 <dt>Return Type:</dt>
211 <dd> 270 <dd>
212 dict 271 dict
213 </dd> 272 </dd>
214 </dl><a NAME="MqttConnectionProfilesDialog.__isChangedProfile" ID="MqttConnectionProfilesDialog.__isChangedProfile"></a> 273 </dl>
274 <a NAME="MqttConnectionProfilesDialog.__isChangedProfile" ID="MqttConnectionProfilesDialog.__isChangedProfile"></a>
215 <h4>MqttConnectionProfilesDialog.__isChangedProfile</h4> 275 <h4>MqttConnectionProfilesDialog.__isChangedProfile</h4>
216 <b>__isChangedProfile</b>(<i></i>) 276 <b>__isChangedProfile</b>(<i></i>)
277
217 <p> 278 <p>
218 Private method to check, if the currently shown profile contains some 279 Private method to check, if the currently shown profile contains some
219 changed data. 280 changed data.
220 </p><dl> 281 </p>
282 <dl>
221 <dt>Returns:</dt> 283 <dt>Returns:</dt>
222 <dd> 284 <dd>
223 flag indicating changed data 285 flag indicating changed data
224 </dd> 286 </dd>
225 </dl><dl> 287 </dl>
288 <dl>
226 <dt>Return Type:</dt> 289 <dt>Return Type:</dt>
227 <dd> 290 <dd>
228 bool 291 bool
229 </dd> 292 </dd>
230 </dl><a NAME="MqttConnectionProfilesDialog.__populateProfile" ID="MqttConnectionProfilesDialog.__populateProfile"></a> 293 </dl>
294 <a NAME="MqttConnectionProfilesDialog.__populateProfile" ID="MqttConnectionProfilesDialog.__populateProfile"></a>
231 <h4>MqttConnectionProfilesDialog.__populateProfile</h4> 295 <h4>MqttConnectionProfilesDialog.__populateProfile</h4>
232 <b>__populateProfile</b>(<i>profileName</i>) 296 <b>__populateProfile</b>(<i>profileName</i>)
297
233 <p> 298 <p>
234 Private method to populate the profile data entry fields. 299 Private method to populate the profile data entry fields.
235 </p><dl> 300 </p>
301 <dl>
302
236 <dt><i>profileName</i> (str)</dt> 303 <dt><i>profileName</i> (str)</dt>
237 <dd> 304 <dd>
238 name of the profile to get data from 305 name of the profile to get data from
239 </dd> 306 </dd>
240 </dl><a NAME="MqttConnectionProfilesDialog.__populateProfileDefault" ID="MqttConnectionProfilesDialog.__populateProfileDefault"></a> 307 </dl>
308 <a NAME="MqttConnectionProfilesDialog.__populateProfileDefault" ID="MqttConnectionProfilesDialog.__populateProfileDefault"></a>
241 <h4>MqttConnectionProfilesDialog.__populateProfileDefault</h4> 309 <h4>MqttConnectionProfilesDialog.__populateProfileDefault</h4>
242 <b>__populateProfileDefault</b>(<i></i>) 310 <b>__populateProfileDefault</b>(<i></i>)
311
243 <p> 312 <p>
244 Private method to populate the profile data entry fields with default 313 Private method to populate the profile data entry fields with default
245 profile values. 314 profile values.
246 </p><a NAME="MqttConnectionProfilesDialog.__populateProfilesList" ID="MqttConnectionProfilesDialog.__populateProfilesList"></a> 315 </p>
316 <a NAME="MqttConnectionProfilesDialog.__populateProfilesList" ID="MqttConnectionProfilesDialog.__populateProfilesList"></a>
247 <h4>MqttConnectionProfilesDialog.__populateProfilesList</h4> 317 <h4>MqttConnectionProfilesDialog.__populateProfilesList</h4>
248 <b>__populateProfilesList</b>(<i>currentProfile=""</i>) 318 <b>__populateProfilesList</b>(<i>currentProfile=""</i>)
319
249 <p> 320 <p>
250 Private method to populate the list of defined profiles. 321 Private method to populate the list of defined profiles.
251 </p><dl> 322 </p>
323 <dl>
324
252 <dt><i>currentProfile</i> (str)</dt> 325 <dt><i>currentProfile</i> (str)</dt>
253 <dd> 326 <dd>
254 name of the current profile 327 name of the current profile
255 </dd> 328 </dd>
256 </dl><a NAME="MqttConnectionProfilesDialog.__resetProfile" ID="MqttConnectionProfilesDialog.__resetProfile"></a> 329 </dl>
330 <a NAME="MqttConnectionProfilesDialog.__resetProfile" ID="MqttConnectionProfilesDialog.__resetProfile"></a>
257 <h4>MqttConnectionProfilesDialog.__resetProfile</h4> 331 <h4>MqttConnectionProfilesDialog.__resetProfile</h4>
258 <b>__resetProfile</b>(<i></i>) 332 <b>__resetProfile</b>(<i></i>)
333
259 <p> 334 <p>
260 Private method to reset the profile data entry fields to their stored 335 Private method to reset the profile data entry fields to their stored
261 values. 336 values.
262 </p><a NAME="MqttConnectionProfilesDialog.__updateApplyButton" ID="MqttConnectionProfilesDialog.__updateApplyButton"></a> 337 </p>
338 <a NAME="MqttConnectionProfilesDialog.__updateApplyButton" ID="MqttConnectionProfilesDialog.__updateApplyButton"></a>
263 <h4>MqttConnectionProfilesDialog.__updateApplyButton</h4> 339 <h4>MqttConnectionProfilesDialog.__updateApplyButton</h4>
264 <b>__updateApplyButton</b>(<i></i>) 340 <b>__updateApplyButton</b>(<i></i>)
341
265 <p> 342 <p>
266 Private method to set the state of the Apply button. 343 Private method to set the state of the Apply button.
267 </p><a NAME="MqttConnectionProfilesDialog.accept" ID="MqttConnectionProfilesDialog.accept"></a> 344 </p>
345 <a NAME="MqttConnectionProfilesDialog.accept" ID="MqttConnectionProfilesDialog.accept"></a>
268 <h4>MqttConnectionProfilesDialog.accept</h4> 346 <h4>MqttConnectionProfilesDialog.accept</h4>
269 <b>accept</b>(<i></i>) 347 <b>accept</b>(<i></i>)
348
270 <p> 349 <p>
271 Public slot to accept the dialog. 350 Public slot to accept the dialog.
272 </p><a NAME="MqttConnectionProfilesDialog.getProfiles" ID="MqttConnectionProfilesDialog.getProfiles"></a> 351 </p>
352 <a NAME="MqttConnectionProfilesDialog.getProfiles" ID="MqttConnectionProfilesDialog.getProfiles"></a>
273 <h4>MqttConnectionProfilesDialog.getProfiles</h4> 353 <h4>MqttConnectionProfilesDialog.getProfiles</h4>
274 <b>getProfiles</b>(<i></i>) 354 <b>getProfiles</b>(<i></i>)
355
275 <p> 356 <p>
276 Public method to return a dictionary of profiles. 357 Public method to return a dictionary of profiles.
277 </p><dl> 358 </p>
359 <dl>
278 <dt>Returns:</dt> 360 <dt>Returns:</dt>
279 <dd> 361 <dd>
280 dictionary containing dictionaries containing the defined 362 dictionary containing dictionaries containing the defined
281 connection profiles. Each entry have the keys "BrokerAddress", 363 connection profiles. Each entry have the keys "BrokerAddress",
282 "BrokerPort", "ClientId", "Keepalive", "CleanSession", "Username", 364 "BrokerPort", "ClientId", "Keepalive", "CleanSession", "Username",
283 "Password", "WillTopic", "WillMessage", "WillQos", "WillRetain", 365 "Password", "WillTopic", "WillMessage", "WillQos", "WillRetain",
284 "TlsEnable", "TlsCaCert", "TlsClientCert", "TlsClientKey", 366 "TlsEnable", "TlsCaCert", "TlsClientCert", "TlsClientKey",
285 "ConnectionTimeout". 367 "ConnectionTimeout".
286 </dd> 368 </dd>
287 </dl><dl> 369 </dl>
370 <dl>
288 <dt>Return Type:</dt> 371 <dt>Return Type:</dt>
289 <dd> 372 <dd>
290 dict 373 dict
291 </dd> 374 </dd>
292 </dl><a NAME="MqttConnectionProfilesDialog.on_brokerAddressEdit_textChanged" ID="MqttConnectionProfilesDialog.on_brokerAddressEdit_textChanged"></a> 375 </dl>
376 <a NAME="MqttConnectionProfilesDialog.on_brokerAddressEdit_textChanged" ID="MqttConnectionProfilesDialog.on_brokerAddressEdit_textChanged"></a>
293 <h4>MqttConnectionProfilesDialog.on_brokerAddressEdit_textChanged</h4> 377 <h4>MqttConnectionProfilesDialog.on_brokerAddressEdit_textChanged</h4>
294 <b>on_brokerAddressEdit_textChanged</b>(<i>address</i>) 378 <b>on_brokerAddressEdit_textChanged</b>(<i>address</i>)
379
295 <p> 380 <p>
296 Private slot handling a change of the broker address. 381 Private slot handling a change of the broker address.
297 </p><dl> 382 </p>
383 <dl>
384
298 <dt><i>address</i> (str)</dt> 385 <dt><i>address</i> (str)</dt>
299 <dd> 386 <dd>
300 broker address 387 broker address
301 </dd> 388 </dd>
302 </dl><a NAME="MqttConnectionProfilesDialog.on_cleanSessionCheckBox_clicked" ID="MqttConnectionProfilesDialog.on_cleanSessionCheckBox_clicked"></a> 389 </dl>
390 <a NAME="MqttConnectionProfilesDialog.on_cleanSessionCheckBox_clicked" ID="MqttConnectionProfilesDialog.on_cleanSessionCheckBox_clicked"></a>
303 <h4>MqttConnectionProfilesDialog.on_cleanSessionCheckBox_clicked</h4> 391 <h4>MqttConnectionProfilesDialog.on_cleanSessionCheckBox_clicked</h4>
304 <b>on_cleanSessionCheckBox_clicked</b>(<i>checked</i>) 392 <b>on_cleanSessionCheckBox_clicked</b>(<i>checked</i>)
393
305 <p> 394 <p>
306 Private slot to handle a change of the clean session selection. 395 Private slot to handle a change of the clean session selection.
307 </p><dl> 396 </p>
397 <dl>
398
308 <dt><i>checked</i> (bool)</dt> 399 <dt><i>checked</i> (bool)</dt>
309 <dd> 400 <dd>
310 current state of the clean session selection 401 current state of the clean session selection
311 </dd> 402 </dd>
312 </dl><a NAME="MqttConnectionProfilesDialog.on_clientIdEdit_textChanged" ID="MqttConnectionProfilesDialog.on_clientIdEdit_textChanged"></a> 403 </dl>
404 <a NAME="MqttConnectionProfilesDialog.on_clientIdEdit_textChanged" ID="MqttConnectionProfilesDialog.on_clientIdEdit_textChanged"></a>
313 <h4>MqttConnectionProfilesDialog.on_clientIdEdit_textChanged</h4> 405 <h4>MqttConnectionProfilesDialog.on_clientIdEdit_textChanged</h4>
314 <b>on_clientIdEdit_textChanged</b>(<i>clientId</i>) 406 <b>on_clientIdEdit_textChanged</b>(<i>clientId</i>)
407
315 <p> 408 <p>
316 Private slot handling a change of the client ID string. 409 Private slot handling a change of the client ID string.
317 </p><dl> 410 </p>
411 <dl>
412
318 <dt><i>clientId</i> (str)</dt> 413 <dt><i>clientId</i> (str)</dt>
319 <dd> 414 <dd>
320 client ID 415 client ID
321 </dd> 416 </dd>
322 </dl><a NAME="MqttConnectionProfilesDialog.on_copyButton_clicked" ID="MqttConnectionProfilesDialog.on_copyButton_clicked"></a> 417 </dl>
418 <a NAME="MqttConnectionProfilesDialog.on_copyButton_clicked" ID="MqttConnectionProfilesDialog.on_copyButton_clicked"></a>
323 <h4>MqttConnectionProfilesDialog.on_copyButton_clicked</h4> 419 <h4>MqttConnectionProfilesDialog.on_copyButton_clicked</h4>
324 <b>on_copyButton_clicked</b>(<i></i>) 420 <b>on_copyButton_clicked</b>(<i></i>)
421
325 <p> 422 <p>
326 Private slot to copy the selected profile entry. 423 Private slot to copy the selected profile entry.
327 </p><a NAME="MqttConnectionProfilesDialog.on_generateIdButton_clicked" ID="MqttConnectionProfilesDialog.on_generateIdButton_clicked"></a> 424 </p>
425 <a NAME="MqttConnectionProfilesDialog.on_generateIdButton_clicked" ID="MqttConnectionProfilesDialog.on_generateIdButton_clicked"></a>
328 <h4>MqttConnectionProfilesDialog.on_generateIdButton_clicked</h4> 426 <h4>MqttConnectionProfilesDialog.on_generateIdButton_clicked</h4>
329 <b>on_generateIdButton_clicked</b>(<i></i>) 427 <b>on_generateIdButton_clicked</b>(<i></i>)
428
330 <p> 429 <p>
331 Private slot to generate a client ID. 430 Private slot to generate a client ID.
332 </p><a NAME="MqttConnectionProfilesDialog.on_minusButton_clicked" ID="MqttConnectionProfilesDialog.on_minusButton_clicked"></a> 431 </p>
432 <a NAME="MqttConnectionProfilesDialog.on_minusButton_clicked" ID="MqttConnectionProfilesDialog.on_minusButton_clicked"></a>
333 <h4>MqttConnectionProfilesDialog.on_minusButton_clicked</h4> 433 <h4>MqttConnectionProfilesDialog.on_minusButton_clicked</h4>
334 <b>on_minusButton_clicked</b>(<i></i>) 434 <b>on_minusButton_clicked</b>(<i></i>)
435
335 <p> 436 <p>
336 Private slot to delete the selected entry. 437 Private slot to delete the selected entry.
337 </p><a NAME="MqttConnectionProfilesDialog.on_plusButton_clicked" ID="MqttConnectionProfilesDialog.on_plusButton_clicked"></a> 438 </p>
439 <a NAME="MqttConnectionProfilesDialog.on_plusButton_clicked" ID="MqttConnectionProfilesDialog.on_plusButton_clicked"></a>
338 <h4>MqttConnectionProfilesDialog.on_plusButton_clicked</h4> 440 <h4>MqttConnectionProfilesDialog.on_plusButton_clicked</h4>
339 <b>on_plusButton_clicked</b>(<i></i>) 441 <b>on_plusButton_clicked</b>(<i></i>)
442
340 <p> 443 <p>
341 Private slot to add a new empty profile entry. 444 Private slot to add a new empty profile entry.
342 </p><a NAME="MqttConnectionProfilesDialog.on_profileButtonBox_clicked" ID="MqttConnectionProfilesDialog.on_profileButtonBox_clicked"></a> 445 </p>
446 <a NAME="MqttConnectionProfilesDialog.on_profileButtonBox_clicked" ID="MqttConnectionProfilesDialog.on_profileButtonBox_clicked"></a>
343 <h4>MqttConnectionProfilesDialog.on_profileButtonBox_clicked</h4> 447 <h4>MqttConnectionProfilesDialog.on_profileButtonBox_clicked</h4>
344 <b>on_profileButtonBox_clicked</b>(<i>button</i>) 448 <b>on_profileButtonBox_clicked</b>(<i>button</i>)
449
345 <p> 450 <p>
346 Private slot handling presses of the profile buttons. 451 Private slot handling presses of the profile buttons.
347 </p><dl> 452 </p>
453 <dl>
454
348 <dt><i>button</i> (QAbstractButton)</dt> 455 <dt><i>button</i> (QAbstractButton)</dt>
349 <dd> 456 <dd>
350 reference to the pressed button 457 reference to the pressed button
351 </dd> 458 </dd>
352 </dl><a NAME="MqttConnectionProfilesDialog.on_profileEdit_textChanged" ID="MqttConnectionProfilesDialog.on_profileEdit_textChanged"></a> 459 </dl>
460 <a NAME="MqttConnectionProfilesDialog.on_profileEdit_textChanged" ID="MqttConnectionProfilesDialog.on_profileEdit_textChanged"></a>
353 <h4>MqttConnectionProfilesDialog.on_profileEdit_textChanged</h4> 461 <h4>MqttConnectionProfilesDialog.on_profileEdit_textChanged</h4>
354 <b>on_profileEdit_textChanged</b>(<i>name</i>) 462 <b>on_profileEdit_textChanged</b>(<i>name</i>)
463
355 <p> 464 <p>
356 Private slot to handle changes of the profile name. 465 Private slot to handle changes of the profile name.
357 </p><dl> 466 </p>
467 <dl>
468
358 <dt><i>name</i> (str)</dt> 469 <dt><i>name</i> (str)</dt>
359 <dd> 470 <dd>
360 name of the profile 471 name of the profile
361 </dd> 472 </dd>
362 </dl><a NAME="MqttConnectionProfilesDialog.on_profilesList_currentItemChanged" ID="MqttConnectionProfilesDialog.on_profilesList_currentItemChanged"></a> 473 </dl>
474 <a NAME="MqttConnectionProfilesDialog.on_profilesList_currentItemChanged" ID="MqttConnectionProfilesDialog.on_profilesList_currentItemChanged"></a>
363 <h4>MqttConnectionProfilesDialog.on_profilesList_currentItemChanged</h4> 475 <h4>MqttConnectionProfilesDialog.on_profilesList_currentItemChanged</h4>
364 <b>on_profilesList_currentItemChanged</b>(<i>current, previous</i>) 476 <b>on_profilesList_currentItemChanged</b>(<i>current, previous</i>)
477
365 <p> 478 <p>
366 Private slot to handle a change of the current profile. 479 Private slot to handle a change of the current profile.
367 </p><dl> 480 </p>
481 <dl>
482
368 <dt><i>current</i> (QListWidgetItem)</dt> 483 <dt><i>current</i> (QListWidgetItem)</dt>
369 <dd> 484 <dd>
370 new current item 485 new current item
371 </dd><dt><i>previous</i> (QListWidgetItem)</dt> 486 </dd>
487 <dt><i>previous</i> (QListWidgetItem)</dt>
372 <dd> 488 <dd>
373 previous current item 489 previous current item
374 </dd> 490 </dd>
375 </dl><a NAME="MqttConnectionProfilesDialog.on_tlsCertsFileButton_toggled" ID="MqttConnectionProfilesDialog.on_tlsCertsFileButton_toggled"></a> 491 </dl>
492 <a NAME="MqttConnectionProfilesDialog.on_tlsCertsFileButton_toggled" ID="MqttConnectionProfilesDialog.on_tlsCertsFileButton_toggled"></a>
376 <h4>MqttConnectionProfilesDialog.on_tlsCertsFileButton_toggled</h4> 493 <h4>MqttConnectionProfilesDialog.on_tlsCertsFileButton_toggled</h4>
377 <b>on_tlsCertsFileButton_toggled</b>(<i>checked</i>) 494 <b>on_tlsCertsFileButton_toggled</b>(<i>checked</i>)
495
378 <p> 496 <p>
379 Private slot handling the selection of using a non-default 497 Private slot handling the selection of using a non-default
380 certificates file. 498 certificates file.
381 </p><dl> 499 </p>
500 <dl>
501
382 <dt><i>checked</i> (bool)</dt> 502 <dt><i>checked</i> (bool)</dt>
383 <dd> 503 <dd>
384 state of the selection 504 state of the selection
385 </dd> 505 </dd>
386 </dl><a NAME="MqttConnectionProfilesDialog.on_tlsCertsFilePicker_textChanged" ID="MqttConnectionProfilesDialog.on_tlsCertsFilePicker_textChanged"></a> 506 </dl>
507 <a NAME="MqttConnectionProfilesDialog.on_tlsCertsFilePicker_textChanged" ID="MqttConnectionProfilesDialog.on_tlsCertsFilePicker_textChanged"></a>
387 <h4>MqttConnectionProfilesDialog.on_tlsCertsFilePicker_textChanged</h4> 508 <h4>MqttConnectionProfilesDialog.on_tlsCertsFilePicker_textChanged</h4>
388 <b>on_tlsCertsFilePicker_textChanged</b>(<i>path</i>) 509 <b>on_tlsCertsFilePicker_textChanged</b>(<i>path</i>)
510
389 <p> 511 <p>
390 Private slot handling a change of the TLS CA certificates file. 512 Private slot handling a change of the TLS CA certificates file.
391 </p><dl> 513 </p>
514 <dl>
515
392 <dt><i>path</i> (str)</dt> 516 <dt><i>path</i> (str)</dt>
393 <dd> 517 <dd>
394 file path 518 file path
395 </dd> 519 </dd>
396 </dl><a NAME="MqttConnectionProfilesDialog.on_tlsDefaultCertsButton_toggled" ID="MqttConnectionProfilesDialog.on_tlsDefaultCertsButton_toggled"></a> 520 </dl>
521 <a NAME="MqttConnectionProfilesDialog.on_tlsDefaultCertsButton_toggled" ID="MqttConnectionProfilesDialog.on_tlsDefaultCertsButton_toggled"></a>
397 <h4>MqttConnectionProfilesDialog.on_tlsDefaultCertsButton_toggled</h4> 522 <h4>MqttConnectionProfilesDialog.on_tlsDefaultCertsButton_toggled</h4>
398 <b>on_tlsDefaultCertsButton_toggled</b>(<i>checked</i>) 523 <b>on_tlsDefaultCertsButton_toggled</b>(<i>checked</i>)
524
399 <p> 525 <p>
400 Private slot handling the selection of using the default 526 Private slot handling the selection of using the default
401 certificates file. 527 certificates file.
402 </p><dl> 528 </p>
529 <dl>
530
403 <dt><i>checked</i> (bool)</dt> 531 <dt><i>checked</i> (bool)</dt>
404 <dd> 532 <dd>
405 state of the selection 533 state of the selection
406 </dd> 534 </dd>
407 </dl><a NAME="MqttConnectionProfilesDialog.on_tlsGroupBox_toggled" ID="MqttConnectionProfilesDialog.on_tlsGroupBox_toggled"></a> 535 </dl>
536 <a NAME="MqttConnectionProfilesDialog.on_tlsGroupBox_toggled" ID="MqttConnectionProfilesDialog.on_tlsGroupBox_toggled"></a>
408 <h4>MqttConnectionProfilesDialog.on_tlsGroupBox_toggled</h4> 537 <h4>MqttConnectionProfilesDialog.on_tlsGroupBox_toggled</h4>
409 <b>on_tlsGroupBox_toggled</b>(<i>checked</i>) 538 <b>on_tlsGroupBox_toggled</b>(<i>checked</i>)
539
410 <p> 540 <p>
411 Private slot handling the selection of TLS mode. 541 Private slot handling the selection of TLS mode.
412 </p><dl> 542 </p>
543 <dl>
544
413 <dt><i>checked</i> (bool)</dt> 545 <dt><i>checked</i> (bool)</dt>
414 <dd> 546 <dd>
415 state of the selection 547 state of the selection
416 </dd> 548 </dd>
417 </dl><a NAME="MqttConnectionProfilesDialog.on_tlsSelfSignedCertsButton_toggled" ID="MqttConnectionProfilesDialog.on_tlsSelfSignedCertsButton_toggled"></a> 549 </dl>
550 <a NAME="MqttConnectionProfilesDialog.on_tlsSelfSignedCertsButton_toggled" ID="MqttConnectionProfilesDialog.on_tlsSelfSignedCertsButton_toggled"></a>
418 <h4>MqttConnectionProfilesDialog.on_tlsSelfSignedCertsButton_toggled</h4> 551 <h4>MqttConnectionProfilesDialog.on_tlsSelfSignedCertsButton_toggled</h4>
419 <b>on_tlsSelfSignedCertsButton_toggled</b>(<i>checked</i>) 552 <b>on_tlsSelfSignedCertsButton_toggled</b>(<i>checked</i>)
553
420 <p> 554 <p>
421 Private slot handling the selection of using self signed 555 Private slot handling the selection of using self signed
422 client certificate and key files. 556 client certificate and key files.
423 </p><dl> 557 </p>
558 <dl>
559
424 <dt><i>checked</i> (bool)</dt> 560 <dt><i>checked</i> (bool)</dt>
425 <dd> 561 <dd>
426 state of the selection 562 state of the selection
427 </dd> 563 </dd>
428 </dl><a NAME="MqttConnectionProfilesDialog.on_tlsSelfSignedCertsFilePicker_textChanged" ID="MqttConnectionProfilesDialog.on_tlsSelfSignedCertsFilePicker_textChanged"></a> 564 </dl>
565 <a NAME="MqttConnectionProfilesDialog.on_tlsSelfSignedCertsFilePicker_textChanged" ID="MqttConnectionProfilesDialog.on_tlsSelfSignedCertsFilePicker_textChanged"></a>
429 <h4>MqttConnectionProfilesDialog.on_tlsSelfSignedCertsFilePicker_textChanged</h4> 566 <h4>MqttConnectionProfilesDialog.on_tlsSelfSignedCertsFilePicker_textChanged</h4>
430 <b>on_tlsSelfSignedCertsFilePicker_textChanged</b>(<i>path</i>) 567 <b>on_tlsSelfSignedCertsFilePicker_textChanged</b>(<i>path</i>)
568
431 <p> 569 <p>
432 Private slot handling a change of the TLS CA certificates file. 570 Private slot handling a change of the TLS CA certificates file.
433 </p><dl> 571 </p>
572 <dl>
573
434 <dt><i>path</i> (str)</dt> 574 <dt><i>path</i> (str)</dt>
435 <dd> 575 <dd>
436 file path 576 file path
437 </dd> 577 </dd>
438 </dl><a NAME="MqttConnectionProfilesDialog.on_tlsSelfSignedClientCertFilePicker_textChanged" ID="MqttConnectionProfilesDialog.on_tlsSelfSignedClientCertFilePicker_textChanged"></a> 578 </dl>
579 <a NAME="MqttConnectionProfilesDialog.on_tlsSelfSignedClientCertFilePicker_textChanged" ID="MqttConnectionProfilesDialog.on_tlsSelfSignedClientCertFilePicker_textChanged"></a>
439 <h4>MqttConnectionProfilesDialog.on_tlsSelfSignedClientCertFilePicker_textChanged</h4> 580 <h4>MqttConnectionProfilesDialog.on_tlsSelfSignedClientCertFilePicker_textChanged</h4>
440 <b>on_tlsSelfSignedClientCertFilePicker_textChanged</b>(<i>path</i>) 581 <b>on_tlsSelfSignedClientCertFilePicker_textChanged</b>(<i>path</i>)
582
441 <p> 583 <p>
442 Private slot handling a change of the TLS client certificate file. 584 Private slot handling a change of the TLS client certificate file.
443 </p><dl> 585 </p>
586 <dl>
587
444 <dt><i>path</i> (str)</dt> 588 <dt><i>path</i> (str)</dt>
445 <dd> 589 <dd>
446 file path 590 file path
447 </dd> 591 </dd>
448 </dl><a NAME="MqttConnectionProfilesDialog.on_tlsSelfSignedClientKeyFilePicker_textChanged" ID="MqttConnectionProfilesDialog.on_tlsSelfSignedClientKeyFilePicker_textChanged"></a> 592 </dl>
593 <a NAME="MqttConnectionProfilesDialog.on_tlsSelfSignedClientKeyFilePicker_textChanged" ID="MqttConnectionProfilesDialog.on_tlsSelfSignedClientKeyFilePicker_textChanged"></a>
449 <h4>MqttConnectionProfilesDialog.on_tlsSelfSignedClientKeyFilePicker_textChanged</h4> 594 <h4>MqttConnectionProfilesDialog.on_tlsSelfSignedClientKeyFilePicker_textChanged</h4>
450 <b>on_tlsSelfSignedClientKeyFilePicker_textChanged</b>(<i>path</i>) 595 <b>on_tlsSelfSignedClientKeyFilePicker_textChanged</b>(<i>path</i>)
596
451 <p> 597 <p>
452 Private slot handling a change of the TLS client key file. 598 Private slot handling a change of the TLS client key file.
453 </p><dl> 599 </p>
600 <dl>
601
454 <dt><i>path</i> (str)</dt> 602 <dt><i>path</i> (str)</dt>
455 <dd> 603 <dd>
456 file path 604 file path
457 </dd> 605 </dd>
458 </dl><a NAME="MqttConnectionProfilesDialog.reject" ID="MqttConnectionProfilesDialog.reject"></a> 606 </dl>
607 <a NAME="MqttConnectionProfilesDialog.reject" ID="MqttConnectionProfilesDialog.reject"></a>
459 <h4>MqttConnectionProfilesDialog.reject</h4> 608 <h4>MqttConnectionProfilesDialog.reject</h4>
460 <b>reject</b>(<i></i>) 609 <b>reject</b>(<i></i>)
610
461 <p> 611 <p>
462 Public slot to reject the dialog changes. 612 Public slot to reject the dialog changes.
463 </p> 613 </p>
464 <div align="right"><a href="#top">Up</a></div> 614 <div align="right"><a href="#top">Up</a></div>
465 <hr /> 615 <hr />

eric ide

mercurial