MqttMonitor/MqttConnectionOptionsDialog.ui

changeset 28
0f02baed8308
parent 25
01d44a4decf5
child 31
40582e448c4b
equal deleted inserted replaced
27:aeb276d76ec7 28:0f02baed8308
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="QGroupBox" name="groupBox">
22 <property name="title"> 22 <property name="title">
23 <string>General</string> 23 <string>General</string>
24 </property> 24 </property>
71 <number>300</number> 71 <number>300</number>
72 </property> 72 </property>
73 <property name="singleStep"> 73 <property name="singleStep">
74 <number>5</number> 74 <number>5</number>
75 </property> 75 </property>
76 <property name="value">
77 <number>60</number>
78 </property>
76 </widget> 79 </widget>
77 </item> 80 </item>
78 <item> 81 <item>
79 <spacer name="horizontalSpacer"> 82 <spacer name="horizontalSpacer">
80 <property name="orientation"> 83 <property name="orientation">
90 </item> 93 </item>
91 </layout> 94 </layout>
92 </item> 95 </item>
93 <item row="2" column="0" colspan="3"> 96 <item row="2" column="0" colspan="3">
94 <widget class="QCheckBox" name="cleanSessionCheckBox"> 97 <widget class="QCheckBox" name="cleanSessionCheckBox">
98 <property name="toolTip">
99 <string>Select to start with a clean session</string>
100 </property>
95 <property name="text"> 101 <property name="text">
96 <string>Clean Session</string> 102 <string>Clean Session</string>
97 </property> 103 </property>
98 </widget> 104 </widget>
99 </item> 105 </item>
145 <property name="title"> 151 <property name="title">
146 <string>Last Will and Testament</string> 152 <string>Last Will and Testament</string>
147 </property> 153 </property>
148 <layout class="QGridLayout" name="gridLayout_3"> 154 <layout class="QGridLayout" name="gridLayout_3">
149 <item row="0" column="0"> 155 <item row="0" column="0">
150 <widget class="QLineEdit" name="willTopicEdit"> 156 <widget class="E5ClearableLineEdit" name="willTopicEdit">
151 <property name="toolTip"> 157 <property name="toolTip">
152 <string>Enter the topic of the last will</string> 158 <string>Enter the topic of the last will</string>
153 </property> 159 </property>
154 </widget> 160 </widget>
155 </item> 161 </item>
198 </item> 204 </item>
199 </layout> 205 </layout>
200 </widget> 206 </widget>
201 </item> 207 </item>
202 <item> 208 <item>
209 <widget class="QGroupBox" name="groupBox_4">
210 <property name="title">
211 <string>SSL/TLS</string>
212 </property>
213 <layout class="QGridLayout" name="gridLayout_4">
214 <item row="0" column="0" colspan="2">
215 <widget class="QCheckBox" name="tlsEnableCheckBox">
216 <property name="toolTip">
217 <string>Select to enable SSL/TLS connections</string>
218 </property>
219 <property name="text">
220 <string>SSL/TLS Enabled</string>
221 </property>
222 </widget>
223 </item>
224 <item row="1" column="0">
225 <widget class="QLabel" name="label_8">
226 <property name="text">
227 <string>CA File:</string>
228 </property>
229 </widget>
230 </item>
231 <item row="1" column="1">
232 <widget class="E5PathPicker" name="tlsCertsFilePicker" native="true">
233 <property name="enabled">
234 <bool>false</bool>
235 </property>
236 <property name="sizePolicy">
237 <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
238 <horstretch>0</horstretch>
239 <verstretch>0</verstretch>
240 </sizepolicy>
241 </property>
242 <property name="focusPolicy">
243 <enum>Qt::StrongFocus</enum>
244 </property>
245 <property name="toolTip">
246 <string>Enter the full path to the CA certificate file; leave empty to use platform default</string>
247 </property>
248 </widget>
249 </item>
250 </layout>
251 </widget>
252 </item>
253 <item>
203 <widget class="QDialogButtonBox" name="buttonBox"> 254 <widget class="QDialogButtonBox" name="buttonBox">
204 <property name="orientation"> 255 <property name="orientation">
205 <enum>Qt::Horizontal</enum> 256 <enum>Qt::Horizontal</enum>
206 </property> 257 </property>
207 <property name="standardButtons"> 258 <property name="standardButtons">
214 <customwidgets> 265 <customwidgets>
215 <customwidget> 266 <customwidget>
216 <class>E5ClearableLineEdit</class> 267 <class>E5ClearableLineEdit</class>
217 <extends>QLineEdit</extends> 268 <extends>QLineEdit</extends>
218 <header>E5Gui/E5LineEdit.h</header> 269 <header>E5Gui/E5LineEdit.h</header>
270 </customwidget>
271 <customwidget>
272 <class>E5PathPicker</class>
273 <extends>QWidget</extends>
274 <header>E5Gui/E5PathPicker.h</header>
275 <container>1</container>
219 </customwidget> 276 </customwidget>
220 </customwidgets> 277 </customwidgets>
221 <tabstops> 278 <tabstops>
222 <tabstop>clientIdEdit</tabstop> 279 <tabstop>clientIdEdit</tabstop>
223 <tabstop>generateIdButton</tabstop> 280 <tabstop>generateIdButton</tabstop>
237 <signal>accepted()</signal> 294 <signal>accepted()</signal>
238 <receiver>MqttConnectionOptionsDialog</receiver> 295 <receiver>MqttConnectionOptionsDialog</receiver>
239 <slot>accept()</slot> 296 <slot>accept()</slot>
240 <hints> 297 <hints>
241 <hint type="sourcelabel"> 298 <hint type="sourcelabel">
242 <x>248</x> 299 <x>257</x>
243 <y>254</y> 300 <y>590</y>
244 </hint> 301 </hint>
245 <hint type="destinationlabel"> 302 <hint type="destinationlabel">
246 <x>157</x> 303 <x>157</x>
247 <y>274</y> 304 <y>274</y>
248 </hint> 305 </hint>
253 <signal>rejected()</signal> 310 <signal>rejected()</signal>
254 <receiver>MqttConnectionOptionsDialog</receiver> 311 <receiver>MqttConnectionOptionsDialog</receiver>
255 <slot>reject()</slot> 312 <slot>reject()</slot>
256 <hints> 313 <hints>
257 <hint type="sourcelabel"> 314 <hint type="sourcelabel">
258 <x>316</x> 315 <x>325</x>
259 <y>260</y> 316 <y>590</y>
260 </hint> 317 </hint>
261 <hint type="destinationlabel"> 318 <hint type="destinationlabel">
262 <x>286</x> 319 <x>286</x>
263 <y>274</y> 320 <y>274</y>
321 </hint>
322 </hints>
323 </connection>
324 <connection>
325 <sender>tlsEnableCheckBox</sender>
326 <signal>toggled(bool)</signal>
327 <receiver>tlsCertsFilePicker</receiver>
328 <slot>setEnabled(bool)</slot>
329 <hints>
330 <hint type="sourcelabel">
331 <x>82</x>
332 <y>523</y>
333 </hint>
334 <hint type="destinationlabel">
335 <x>92</x>
336 <y>544</y>
264 </hint> 337 </hint>
265 </hints> 338 </hints>
266 </connection> 339 </connection>
267 </connections> 340 </connections>
268 </ui> 341 </ui>

eric ide

mercurial