MqttMonitor/MqttConnectionOptionsDialog.ui

branch
eric7
changeset 103
5fe4f179975f
parent 97
21f9c010dc42
child 104
9a4c9b7f078c
equal deleted inserted replaced
102:70b8858199f5 103:5fe4f179975f
4 <widget class="QDialog" name="MqttConnectionOptionsDialog"> 4 <widget class="QDialog" name="MqttConnectionOptionsDialog">
5 <property name="geometry"> 5 <property name="geometry">
6 <rect> 6 <rect>
7 <x>0</x> 7 <x>0</x>
8 <y>0</y> 8 <y>0</y>
9 <width>550</width> 9 <width>450</width>
10 <height>675</height> 10 <height>350</height>
11 </rect> 11 </rect>
12 </property> 12 </property>
13 <property name="windowTitle"> 13 <property name="windowTitle">
14 <string>MQTT Connection Options</string> 14 <string>MQTT Connection Options</string>
15 </property> 15 </property>
16 <property name="sizeGripEnabled"> 16 <property name="sizeGripEnabled">
17 <bool>true</bool> 17 <bool>true</bool>
18 </property> 18 </property>
19 <layout class="QVBoxLayout" name="verticalLayout_2"> 19 <layout class="QVBoxLayout" name="verticalLayout">
20 <item> 20 <item>
21 <widget class="QGroupBox" name="groupBox"> 21 <widget class="QTabWidget" name="optionsWidget">
22 <property name="title"> 22 <property name="currentIndex">
23 <string>General</string> 23 <number>0</number>
24 </property> 24 </property>
25 <layout class="QVBoxLayout" name="verticalLayout"> 25 <widget class="QWidget" name="generalTab">
26 <item> 26 <attribute name="title">
27 <layout class="QHBoxLayout" name="horizontalLayout"> 27 <string>General</string>
28 <item> 28 </attribute>
29 <widget class="QLabel" name="label"> 29 <layout class="QVBoxLayout" name="verticalLayout_2">
30 <property name="text"> 30 <item>
31 <string>Client ID:</string> 31 <layout class="QHBoxLayout" name="horizontalLayout">
32 </property>
33 </widget>
34 </item>
35 <item>
36 <widget class="QLineEdit" name="clientIdEdit">
37 <property name="toolTip">
38 <string>Enter the ID string for this client</string>
39 </property>
40 <property name="clearButtonEnabled">
41 <bool>true</bool>
42 </property>
43 </widget>
44 </item>
45 <item>
46 <widget class="QPushButton" name="generateIdButton">
47 <property name="toolTip">
48 <string>Press to generate a client ID</string>
49 </property>
50 <property name="text">
51 <string>Generate</string>
52 </property>
53 </widget>
54 </item>
55 </layout>
56 </item>
57 <item>
58 <widget class="QGroupBox" name="groupBox_5">
59 <property name="title">
60 <string>MQTT Protocol</string>
61 </property>
62 <layout class="QHBoxLayout" name="horizontalLayout_3">
63 <item> 32 <item>
64 <widget class="QRadioButton" name="mqttv31Button"> 33 <widget class="QLabel" name="label">
34 <property name="text">
35 <string>Client ID:</string>
36 </property>
37 </widget>
38 </item>
39 <item>
40 <widget class="QLineEdit" name="clientIdEdit">
65 <property name="toolTip"> 41 <property name="toolTip">
66 <string>Select to use the MQTT 3.1 protocol</string> 42 <string>Enter the ID string for this client</string>
43 </property>
44 <property name="clearButtonEnabled">
45 <bool>true</bool>
46 </property>
47 </widget>
48 </item>
49 <item>
50 <widget class="QPushButton" name="generateIdButton">
51 <property name="toolTip">
52 <string>Press to generate a client ID</string>
67 </property> 53 </property>
68 <property name="text"> 54 <property name="text">
69 <string>v 3.1</string> 55 <string>Generate</string>
70 </property> 56 </property>
71 </widget> 57 </widget>
72 </item> 58 </item>
59 </layout>
60 </item>
61 <item>
62 <widget class="QGroupBox" name="groupBox_5">
63 <property name="title">
64 <string>MQTT Protocol</string>
65 </property>
66 <layout class="QHBoxLayout" name="horizontalLayout_3">
67 <item>
68 <widget class="QRadioButton" name="mqttv31Button">
69 <property name="toolTip">
70 <string>Select to use the MQTT 3.1 protocol</string>
71 </property>
72 <property name="text">
73 <string>v 3.1</string>
74 </property>
75 </widget>
76 </item>
77 <item>
78 <widget class="QRadioButton" name="mqttv311Button">
79 <property name="toolTip">
80 <string>Select to use the MQTT 3.1.1 protocol</string>
81 </property>
82 <property name="text">
83 <string>v 3.1.1</string>
84 </property>
85 <property name="checked">
86 <bool>true</bool>
87 </property>
88 </widget>
89 </item>
90 <item>
91 <widget class="QRadioButton" name="mqttv5Button">
92 <property name="toolTip">
93 <string>Select to use the MQTT 5.0 protocol</string>
94 </property>
95 <property name="text">
96 <string>v 5.0</string>
97 </property>
98 </widget>
99 </item>
100 </layout>
101 </widget>
102 </item>
103 <item>
104 <layout class="QGridLayout" name="gridLayout">
105 <item row="0" column="0">
106 <widget class="QLabel" name="label_6">
107 <property name="text">
108 <string>Connection Timeout:</string>
109 </property>
110 </widget>
111 </item>
112 <item row="0" column="1">
113 <widget class="QSpinBox" name="connectionTimeoutSpinBox">
114 <property name="toolTip">
115 <string>Enter the connection timeout in seconds</string>
116 </property>
117 <property name="alignment">
118 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
119 </property>
120 <property name="suffix">
121 <string> s</string>
122 </property>
123 <property name="maximum">
124 <number>300</number>
125 </property>
126 <property name="singleStep">
127 <number>5</number>
128 </property>
129 <property name="value">
130 <number>15</number>
131 </property>
132 </widget>
133 </item>
134 <item row="0" column="2">
135 <spacer name="horizontalSpacer_2">
136 <property name="orientation">
137 <enum>Qt::Horizontal</enum>
138 </property>
139 <property name="sizeHint" stdset="0">
140 <size>
141 <width>148</width>
142 <height>20</height>
143 </size>
144 </property>
145 </spacer>
146 </item>
147 <item row="1" column="0">
148 <widget class="QLabel" name="label_2">
149 <property name="text">
150 <string>Keep Alive Interval:</string>
151 </property>
152 </widget>
153 </item>
154 <item row="1" column="1">
155 <widget class="QSpinBox" name="keepaliveSpinBox">
156 <property name="toolTip">
157 <string>Enter the keep alive interval in seconds</string>
158 </property>
159 <property name="alignment">
160 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
161 </property>
162 <property name="suffix">
163 <string> s</string>
164 </property>
165 <property name="maximum">
166 <number>300</number>
167 </property>
168 <property name="singleStep">
169 <number>5</number>
170 </property>
171 <property name="value">
172 <number>60</number>
173 </property>
174 </widget>
175 </item>
176 <item row="1" column="2">
177 <spacer name="horizontalSpacer">
178 <property name="orientation">
179 <enum>Qt::Horizontal</enum>
180 </property>
181 <property name="sizeHint" stdset="0">
182 <size>
183 <width>148</width>
184 <height>20</height>
185 </size>
186 </property>
187 </spacer>
188 </item>
189 </layout>
190 </item>
191 <item>
192 <widget class="QCheckBox" name="cleanSessionCheckBox">
193 <property name="toolTip">
194 <string>Select to start with a clean session</string>
195 </property>
196 <property name="text">
197 <string>Clean Session</string>
198 </property>
199 </widget>
200 </item>
201 <item>
202 <spacer name="verticalSpacer">
203 <property name="orientation">
204 <enum>Qt::Vertical</enum>
205 </property>
206 <property name="sizeHint" stdset="0">
207 <size>
208 <width>20</width>
209 <height>92</height>
210 </size>
211 </property>
212 </spacer>
213 </item>
214 </layout>
215 </widget>
216 <widget class="QWidget" name="credentialsTab">
217 <attribute name="title">
218 <string>User Credentials</string>
219 </attribute>
220 <layout class="QGridLayout" name="gridLayout_5">
221 <item row="0" column="0">
222 <widget class="QLabel" name="label_3">
223 <property name="text">
224 <string>User Name:</string>
225 </property>
226 </widget>
227 </item>
228 <item row="0" column="1">
229 <widget class="QLineEdit" name="usernameEdit">
230 <property name="toolTip">
231 <string>Enter the user name</string>
232 </property>
233 <property name="clearButtonEnabled">
234 <bool>true</bool>
235 </property>
236 </widget>
237 </item>
238 <item row="1" column="0">
239 <widget class="QLabel" name="label_4">
240 <property name="text">
241 <string>Password:</string>
242 </property>
243 </widget>
244 </item>
245 <item row="1" column="1">
246 <widget class="QLineEdit" name="passwordEdit">
247 <property name="toolTip">
248 <string>Enter the password</string>
249 </property>
250 <property name="echoMode">
251 <enum>QLineEdit::Password</enum>
252 </property>
253 <property name="clearButtonEnabled">
254 <bool>true</bool>
255 </property>
256 </widget>
257 </item>
258 <item row="2" column="1">
259 <spacer name="verticalSpacer_2">
260 <property name="orientation">
261 <enum>Qt::Vertical</enum>
262 </property>
263 <property name="sizeHint" stdset="0">
264 <size>
265 <width>20</width>
266 <height>204</height>
267 </size>
268 </property>
269 </spacer>
270 </item>
271 </layout>
272 </widget>
273 <widget class="QWidget" name="lastWillTab">
274 <attribute name="title">
275 <string>Last Will</string>
276 </attribute>
277 <layout class="QGridLayout" name="gridLayout_2">
278 <item row="0" column="1">
279 <widget class="QLabel" name="label_5">
280 <property name="text">
281 <string>QoS:</string>
282 </property>
283 </widget>
284 </item>
285 <item row="1" column="0" colspan="4">
286 <widget class="QPlainTextEdit" name="willMessageEdit">
287 <property name="maximumSize">
288 <size>
289 <width>16777215</width>
290 <height>300</height>
291 </size>
292 </property>
293 <property name="toolTip">
294 <string>Enter the last will message to be sent</string>
295 </property>
296 </widget>
297 </item>
298 <item row="0" column="2">
299 <widget class="QSpinBox" name="willQosSpinBox">
300 <property name="toolTip">
301 <string>Enter the desired QoS value</string>
302 </property>
303 <property name="alignment">
304 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
305 </property>
306 <property name="maximum">
307 <number>2</number>
308 </property>
309 </widget>
310 </item>
311 <item row="0" column="3">
312 <widget class="QCheckBox" name="willRetainCheckBox">
313 <property name="toolTip">
314 <string>Select to retain the last will message</string>
315 </property>
316 <property name="text">
317 <string>Retain</string>
318 </property>
319 </widget>
320 </item>
321 <item row="0" column="0">
322 <widget class="QLineEdit" name="willTopicEdit">
323 <property name="toolTip">
324 <string>Enter the topic of the last will</string>
325 </property>
326 <property name="clearButtonEnabled">
327 <bool>true</bool>
328 </property>
329 </widget>
330 </item>
331 </layout>
332 </widget>
333 <widget class="QWidget" name="tlsTab">
334 <attribute name="title">
335 <string>SSL/TLS</string>
336 </attribute>
337 <layout class="QGridLayout" name="gridLayout_3">
338 <item row="0" column="0" colspan="2">
339 <widget class="QCheckBox" name="tlsEnableCheckBox">
340 <property name="toolTip">
341 <string>Select to enable SSL/TLS connections</string>
342 </property>
343 <property name="text">
344 <string>SSL/TLS Enabled</string>
345 </property>
346 </widget>
347 </item>
348 <item row="1" column="0">
349 <widget class="QLabel" name="label_8">
350 <property name="text">
351 <string>CA File:</string>
352 </property>
353 </widget>
354 </item>
355 <item row="1" column="1">
356 <widget class="EricPathPicker" name="tlsCertsFilePicker" native="true">
357 <property name="enabled">
358 <bool>false</bool>
359 </property>
360 <property name="sizePolicy">
361 <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
362 <horstretch>0</horstretch>
363 <verstretch>0</verstretch>
364 </sizepolicy>
365 </property>
366 <property name="focusPolicy">
367 <enum>Qt::StrongFocus</enum>
368 </property>
369 <property name="toolTip">
370 <string>Enter the full path to the CA certificate file; leave empty to use platform default</string>
371 </property>
372 </widget>
373 </item>
374 <item row="2" column="0" colspan="2">
375 <spacer name="verticalSpacer_4">
376 <property name="orientation">
377 <enum>Qt::Vertical</enum>
378 </property>
379 <property name="sizeHint" stdset="0">
380 <size>
381 <width>20</width>
382 <height>214</height>
383 </size>
384 </property>
385 </spacer>
386 </item>
387 </layout>
388 </widget>
389 <widget class="QWidget" name="propertiesTab">
390 <attribute name="title">
391 <string>User Properties</string>
392 </attribute>
393 <layout class="QVBoxLayout" name="verticalLayout_3">
394 <item>
395 <layout class="QHBoxLayout" name="horizontalLayout_2">
73 <item> 396 <item>
74 <widget class="QRadioButton" name="mqttv311Button"> 397 <widget class="QRadioButton" name="connectPropertiesButton">
75 <property name="toolTip"> 398 <property name="toolTip">
76 <string>Select to use the MQTT 3.1.1 protocol</string> 399 <string>Select to edit the CONNECT user properties</string>
77 </property> 400 </property>
78 <property name="text"> 401 <property name="text">
79 <string>v 3.1.1</string> 402 <string>CONNECT</string>
80 </property> 403 </property>
81 <property name="checked"> 404 <property name="checked">
82 <bool>true</bool> 405 <bool>true</bool>
83 </property> 406 </property>
84 </widget> 407 </widget>
85 </item> 408 </item>
86 <item> 409 <item>
87 <widget class="QRadioButton" name="mqttv5Button"> 410 <widget class="QRadioButton" name="disconnectPropertiesButton">
88 <property name="toolTip"> 411 <property name="toolTip">
89 <string>Select to use the MQTT 5.0 protocol</string> 412 <string>Select to edit the DISCONNECT user properties</string>
90 </property> 413 </property>
91 <property name="text"> 414 <property name="text">
92 <string>v 5.0</string> 415 <string>DISCONNECT</string>
93 </property> 416 </property>
94 </widget> 417 </widget>
95 </item> 418 </item>
96 </layout> 419 </layout>
97 </widget> 420 </item>
98 </item> 421 <item>
99 <item> 422 <widget class="MqttUserPropertiesEditor" name="propertiesWidget" native="true">
100 <layout class="QGridLayout" name="gridLayout"> 423 <property name="sizePolicy">
101 <item row="0" column="0"> 424 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
102 <widget class="QLabel" name="label_6"> 425 <horstretch>0</horstretch>
103 <property name="text"> 426 <verstretch>0</verstretch>
104 <string>Connection Timeout:</string> 427 </sizepolicy>
105 </property> 428 </property>
106 </widget> 429 <property name="focusPolicy">
107 </item> 430 <enum>Qt::StrongFocus</enum>
108 <item row="0" column="1"> 431 </property>
109 <widget class="QSpinBox" name="connectionTimeoutSpinBox"> 432 </widget>
110 <property name="toolTip"> 433 </item>
111 <string>Enter the connection timeout in seconds</string> 434 <item>
112 </property> 435 <widget class="QCheckBox" name="samePropertiesCheckBox">
113 <property name="alignment"> 436 <property name="toolTip">
114 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 437 <string>Select to use the CONNECT user properties when disconnecting</string>
115 </property> 438 </property>
116 <property name="suffix"> 439 <property name="text">
117 <string> s</string> 440 <string>Use CONNECT properties for DISCONNECT</string>
118 </property> 441 </property>
119 <property name="maximum"> 442 </widget>
120 <number>300</number> 443 </item>
121 </property> 444 </layout>
122 <property name="singleStep"> 445 </widget>
123 <number>5</number>
124 </property>
125 <property name="value">
126 <number>15</number>
127 </property>
128 </widget>
129 </item>
130 <item row="0" column="2">
131 <spacer name="horizontalSpacer_2">
132 <property name="orientation">
133 <enum>Qt::Horizontal</enum>
134 </property>
135 <property name="sizeHint" stdset="0">
136 <size>
137 <width>148</width>
138 <height>20</height>
139 </size>
140 </property>
141 </spacer>
142 </item>
143 <item row="1" column="0">
144 <widget class="QLabel" name="label_2">
145 <property name="text">
146 <string>Keep Alive Interval:</string>
147 </property>
148 </widget>
149 </item>
150 <item row="1" column="1">
151 <widget class="QSpinBox" name="keepaliveSpinBox">
152 <property name="toolTip">
153 <string>Enter the keep alive interval in seconds</string>
154 </property>
155 <property name="alignment">
156 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
157 </property>
158 <property name="suffix">
159 <string> s</string>
160 </property>
161 <property name="maximum">
162 <number>300</number>
163 </property>
164 <property name="singleStep">
165 <number>5</number>
166 </property>
167 <property name="value">
168 <number>60</number>
169 </property>
170 </widget>
171 </item>
172 <item row="1" column="2">
173 <spacer name="horizontalSpacer">
174 <property name="orientation">
175 <enum>Qt::Horizontal</enum>
176 </property>
177 <property name="sizeHint" stdset="0">
178 <size>
179 <width>148</width>
180 <height>20</height>
181 </size>
182 </property>
183 </spacer>
184 </item>
185 </layout>
186 </item>
187 <item>
188 <widget class="QCheckBox" name="cleanSessionCheckBox">
189 <property name="toolTip">
190 <string>Select to start with a clean session</string>
191 </property>
192 <property name="text">
193 <string>Clean Session</string>
194 </property>
195 </widget>
196 </item>
197 </layout>
198 </widget>
199 </item>
200 <item>
201 <widget class="QGroupBox" name="groupBox_2">
202 <property name="title">
203 <string>User Credentials</string>
204 </property>
205 <layout class="QGridLayout" name="gridLayout_2">
206 <item row="0" column="0">
207 <widget class="QLabel" name="label_3">
208 <property name="text">
209 <string>User Name:</string>
210 </property>
211 </widget>
212 </item>
213 <item row="0" column="1">
214 <widget class="QLineEdit" name="usernameEdit">
215 <property name="toolTip">
216 <string>Enter the user name</string>
217 </property>
218 <property name="clearButtonEnabled">
219 <bool>true</bool>
220 </property>
221 </widget>
222 </item>
223 <item row="1" column="0">
224 <widget class="QLabel" name="label_4">
225 <property name="text">
226 <string>Password:</string>
227 </property>
228 </widget>
229 </item>
230 <item row="1" column="1">
231 <widget class="QLineEdit" name="passwordEdit">
232 <property name="toolTip">
233 <string>Enter the password</string>
234 </property>
235 <property name="echoMode">
236 <enum>QLineEdit::Password</enum>
237 </property>
238 <property name="clearButtonEnabled">
239 <bool>true</bool>
240 </property>
241 </widget>
242 </item>
243 </layout>
244 </widget>
245 </item>
246 <item>
247 <widget class="QGroupBox" name="groupBox_3">
248 <property name="title">
249 <string>Last Will and Testament</string>
250 </property>
251 <layout class="QGridLayout" name="gridLayout_3">
252 <item row="0" column="0">
253 <widget class="QLineEdit" name="willTopicEdit">
254 <property name="toolTip">
255 <string>Enter the topic of the last will</string>
256 </property>
257 <property name="clearButtonEnabled">
258 <bool>true</bool>
259 </property>
260 </widget>
261 </item>
262 <item row="0" column="1">
263 <widget class="QLabel" name="label_5">
264 <property name="text">
265 <string>QoS:</string>
266 </property>
267 </widget>
268 </item>
269 <item row="0" column="2">
270 <widget class="QSpinBox" name="willQosSpinBox">
271 <property name="toolTip">
272 <string>Enter the desired QoS value</string>
273 </property>
274 <property name="alignment">
275 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
276 </property>
277 <property name="maximum">
278 <number>2</number>
279 </property>
280 </widget>
281 </item>
282 <item row="0" column="3">
283 <widget class="QCheckBox" name="willRetainCheckBox">
284 <property name="toolTip">
285 <string>Select to retain the last will message</string>
286 </property>
287 <property name="text">
288 <string>Retain</string>
289 </property>
290 </widget>
291 </item>
292 <item row="1" column="0" colspan="4">
293 <widget class="QPlainTextEdit" name="willMessageEdit">
294 <property name="maximumSize">
295 <size>
296 <width>16777215</width>
297 <height>300</height>
298 </size>
299 </property>
300 <property name="toolTip">
301 <string>Enter the last will message to be sent</string>
302 </property>
303 </widget>
304 </item>
305 </layout>
306 </widget>
307 </item>
308 <item>
309 <widget class="QGroupBox" name="groupBox_4">
310 <property name="title">
311 <string>SSL/TLS</string>
312 </property>
313 <layout class="QGridLayout" name="gridLayout_4">
314 <item row="0" column="0" colspan="2">
315 <widget class="QCheckBox" name="tlsEnableCheckBox">
316 <property name="toolTip">
317 <string>Select to enable SSL/TLS connections</string>
318 </property>
319 <property name="text">
320 <string>SSL/TLS Enabled</string>
321 </property>
322 </widget>
323 </item>
324 <item row="1" column="0">
325 <widget class="QLabel" name="label_8">
326 <property name="text">
327 <string>CA File:</string>
328 </property>
329 </widget>
330 </item>
331 <item row="1" column="1">
332 <widget class="EricPathPicker" name="tlsCertsFilePicker" native="true">
333 <property name="enabled">
334 <bool>false</bool>
335 </property>
336 <property name="sizePolicy">
337 <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
338 <horstretch>0</horstretch>
339 <verstretch>0</verstretch>
340 </sizepolicy>
341 </property>
342 <property name="focusPolicy">
343 <enum>Qt::StrongFocus</enum>
344 </property>
345 <property name="toolTip">
346 <string>Enter the full path to the CA certificate file; leave empty to use platform default</string>
347 </property>
348 </widget>
349 </item>
350 </layout>
351 </widget> 446 </widget>
352 </item> 447 </item>
353 <item> 448 <item>
354 <widget class="QDialogButtonBox" name="buttonBox"> 449 <widget class="QDialogButtonBox" name="buttonBox">
355 <property name="orientation"> 450 <property name="orientation">
367 <class>EricPathPicker</class> 462 <class>EricPathPicker</class>
368 <extends>QWidget</extends> 463 <extends>QWidget</extends>
369 <header>EricWidgets/EricPathPicker.h</header> 464 <header>EricWidgets/EricPathPicker.h</header>
370 <container>1</container> 465 <container>1</container>
371 </customwidget> 466 </customwidget>
467 <customwidget>
468 <class>MqttUserPropertiesEditor</class>
469 <extends>QWidget</extends>
470 <header>MqttMonitor/MqttUserPropertiesEditor.h</header>
471 <container>1</container>
472 </customwidget>
372 </customwidgets> 473 </customwidgets>
373 <tabstops> 474 <tabstops>
475 <tabstop>optionsWidget</tabstop>
374 <tabstop>clientIdEdit</tabstop> 476 <tabstop>clientIdEdit</tabstop>
375 <tabstop>generateIdButton</tabstop> 477 <tabstop>generateIdButton</tabstop>
376 <tabstop>mqttv31Button</tabstop> 478 <tabstop>mqttv31Button</tabstop>
377 <tabstop>mqttv311Button</tabstop> 479 <tabstop>mqttv311Button</tabstop>
378 <tabstop>mqttv5Button</tabstop> 480 <tabstop>mqttv5Button</tabstop>
380 <tabstop>keepaliveSpinBox</tabstop> 482 <tabstop>keepaliveSpinBox</tabstop>
381 <tabstop>cleanSessionCheckBox</tabstop> 483 <tabstop>cleanSessionCheckBox</tabstop>
382 <tabstop>usernameEdit</tabstop> 484 <tabstop>usernameEdit</tabstop>
383 <tabstop>passwordEdit</tabstop> 485 <tabstop>passwordEdit</tabstop>
384 <tabstop>willTopicEdit</tabstop> 486 <tabstop>willTopicEdit</tabstop>
487 <tabstop>willMessageEdit</tabstop>
385 <tabstop>willQosSpinBox</tabstop> 488 <tabstop>willQosSpinBox</tabstop>
386 <tabstop>willRetainCheckBox</tabstop> 489 <tabstop>willRetainCheckBox</tabstop>
387 <tabstop>willMessageEdit</tabstop>
388 <tabstop>tlsEnableCheckBox</tabstop> 490 <tabstop>tlsEnableCheckBox</tabstop>
389 <tabstop>tlsCertsFilePicker</tabstop> 491 <tabstop>tlsCertsFilePicker</tabstop>
492 <tabstop>connectPropertiesButton</tabstop>
493 <tabstop>disconnectPropertiesButton</tabstop>
494 <tabstop>propertiesWidget</tabstop>
495 <tabstop>samePropertiesCheckBox</tabstop>
390 </tabstops> 496 </tabstops>
391 <resources/> 497 <resources/>
392 <connections> 498 <connections>
393 <connection> 499 <connection>
394 <sender>buttonBox</sender> 500 <sender>buttonBox</sender>

eric ide

mercurial