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>550</width> |
10 <height>650</height> |
10 <height>675</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"> |
19 <layout class="QVBoxLayout" name="verticalLayout_2"> |
20 <item> |
20 <item> |
21 <widget class="QGroupBox" name="groupBox"> |
21 <widget class="QGroupBox" name="groupBox"> |
22 <property name="title"> |
22 <property name="title"> |
23 <string>General</string> |
23 <string>General</string> |
24 </property> |
24 </property> |
25 <layout class="QGridLayout" name="gridLayout"> |
25 <layout class="QVBoxLayout" name="verticalLayout"> |
26 <item row="0" column="0"> |
26 <item> |
27 <widget class="QLabel" name="label"> |
27 <layout class="QHBoxLayout" name="horizontalLayout"> |
28 <property name="text"> |
|
29 <string>Client ID:</string> |
|
30 </property> |
|
31 </widget> |
|
32 </item> |
|
33 <item row="0" column="1"> |
|
34 <widget class="QLineEdit" name="clientIdEdit"> |
|
35 <property name="toolTip"> |
|
36 <string>Enter the ID string for this client</string> |
|
37 </property> |
|
38 <property name="clearButtonEnabled"> |
|
39 <bool>true</bool> |
|
40 </property> |
|
41 </widget> |
|
42 </item> |
|
43 <item row="0" column="2"> |
|
44 <widget class="QPushButton" name="generateIdButton"> |
|
45 <property name="toolTip"> |
|
46 <string>Press to generate a client ID</string> |
|
47 </property> |
|
48 <property name="text"> |
|
49 <string>Generate</string> |
|
50 </property> |
|
51 </widget> |
|
52 </item> |
|
53 <item row="1" column="0"> |
|
54 <widget class="QLabel" name="label_6"> |
|
55 <property name="text"> |
|
56 <string>Connection Timeout:</string> |
|
57 </property> |
|
58 </widget> |
|
59 </item> |
|
60 <item row="1" column="1" colspan="2"> |
|
61 <layout class="QHBoxLayout" name="horizontalLayout_2"> |
|
62 <item> |
28 <item> |
|
29 <widget class="QLabel" name="label"> |
|
30 <property name="text"> |
|
31 <string>Client ID:</string> |
|
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> |
|
64 <widget class="QRadioButton" name="mqttv31Button"> |
|
65 <property name="toolTip"> |
|
66 <string>Select to use the MQTT 3.1 protocol</string> |
|
67 </property> |
|
68 <property name="text"> |
|
69 <string>v 3.1</string> |
|
70 </property> |
|
71 </widget> |
|
72 </item> |
|
73 <item> |
|
74 <widget class="QRadioButton" name="mqttv311Button"> |
|
75 <property name="toolTip"> |
|
76 <string>Select to use the MQTT 3.1.1 protocol</string> |
|
77 </property> |
|
78 <property name="text"> |
|
79 <string>v 3.1.1</string> |
|
80 </property> |
|
81 <property name="checked"> |
|
82 <bool>true</bool> |
|
83 </property> |
|
84 </widget> |
|
85 </item> |
|
86 <item> |
|
87 <widget class="QRadioButton" name="mqttv5Button"> |
|
88 <property name="toolTip"> |
|
89 <string>Select to use the MQTT 5.0 protocol</string> |
|
90 </property> |
|
91 <property name="text"> |
|
92 <string>v 5.0</string> |
|
93 </property> |
|
94 </widget> |
|
95 </item> |
|
96 </layout> |
|
97 </widget> |
|
98 </item> |
|
99 <item> |
|
100 <layout class="QGridLayout" name="gridLayout"> |
|
101 <item row="0" column="0"> |
|
102 <widget class="QLabel" name="label_6"> |
|
103 <property name="text"> |
|
104 <string>Connection Timeout:</string> |
|
105 </property> |
|
106 </widget> |
|
107 </item> |
|
108 <item row="0" column="1"> |
63 <widget class="QSpinBox" name="connectionTimeoutSpinBox"> |
109 <widget class="QSpinBox" name="connectionTimeoutSpinBox"> |
64 <property name="toolTip"> |
110 <property name="toolTip"> |
65 <string>Enter the connection timeout in seconds</string> |
111 <string>Enter the connection timeout in seconds</string> |
66 </property> |
112 </property> |
67 <property name="alignment"> |
113 <property name="alignment"> |
92 <height>20</height> |
138 <height>20</height> |
93 </size> |
139 </size> |
94 </property> |
140 </property> |
95 </spacer> |
141 </spacer> |
96 </item> |
142 </item> |
97 </layout> |
143 <item row="1" column="0"> |
98 </item> |
144 <widget class="QLabel" name="label_2"> |
99 <item row="2" column="0"> |
145 <property name="text"> |
100 <widget class="QLabel" name="label_2"> |
146 <string>Keep Alive Interval:</string> |
101 <property name="text"> |
147 </property> |
102 <string>Keep Alive Interval:</string> |
148 </widget> |
103 </property> |
149 </item> |
104 </widget> |
150 <item row="1" column="1"> |
105 </item> |
|
106 <item row="2" column="1" colspan="2"> |
|
107 <layout class="QHBoxLayout" name="horizontalLayout"> |
|
108 <item> |
|
109 <widget class="QSpinBox" name="keepaliveSpinBox"> |
151 <widget class="QSpinBox" name="keepaliveSpinBox"> |
110 <property name="toolTip"> |
152 <property name="toolTip"> |
111 <string>Enter the keep alive interval in seconds</string> |
153 <string>Enter the keep alive interval in seconds</string> |
112 </property> |
154 </property> |
113 <property name="alignment"> |
155 <property name="alignment"> |
329 </customwidget> |
371 </customwidget> |
330 </customwidgets> |
372 </customwidgets> |
331 <tabstops> |
373 <tabstops> |
332 <tabstop>clientIdEdit</tabstop> |
374 <tabstop>clientIdEdit</tabstop> |
333 <tabstop>generateIdButton</tabstop> |
375 <tabstop>generateIdButton</tabstop> |
|
376 <tabstop>mqttv31Button</tabstop> |
|
377 <tabstop>mqttv311Button</tabstop> |
|
378 <tabstop>mqttv5Button</tabstop> |
334 <tabstop>connectionTimeoutSpinBox</tabstop> |
379 <tabstop>connectionTimeoutSpinBox</tabstop> |
335 <tabstop>keepaliveSpinBox</tabstop> |
380 <tabstop>keepaliveSpinBox</tabstop> |
336 <tabstop>cleanSessionCheckBox</tabstop> |
381 <tabstop>cleanSessionCheckBox</tabstop> |
337 <tabstop>usernameEdit</tabstop> |
382 <tabstop>usernameEdit</tabstop> |
338 <tabstop>passwordEdit</tabstop> |
383 <tabstop>passwordEdit</tabstop> |
339 <tabstop>willTopicEdit</tabstop> |
384 <tabstop>willTopicEdit</tabstop> |
340 <tabstop>willMessageEdit</tabstop> |
|
341 <tabstop>willQosSpinBox</tabstop> |
385 <tabstop>willQosSpinBox</tabstop> |
342 <tabstop>willRetainCheckBox</tabstop> |
386 <tabstop>willRetainCheckBox</tabstop> |
|
387 <tabstop>willMessageEdit</tabstop> |
343 <tabstop>tlsEnableCheckBox</tabstop> |
388 <tabstop>tlsEnableCheckBox</tabstop> |
344 <tabstop>tlsCertsFilePicker</tabstop> |
389 <tabstop>tlsCertsFilePicker</tabstop> |
345 </tabstops> |
390 </tabstops> |
346 <resources/> |
391 <resources/> |
347 <connections> |
392 <connections> |