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 /> |