MqttMonitor/MqttConnectionOptionsDialog.ui

branch
eric7
changeset 97
21f9c010dc42
parent 92
2fb5c08019fd
child 103
5fe4f179975f
equal deleted inserted replaced
96:06d1cba236eb 97:21f9c010dc42
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">
79 <property name="value"> 125 <property name="value">
80 <number>15</number> 126 <number>15</number>
81 </property> 127 </property>
82 </widget> 128 </widget>
83 </item> 129 </item>
84 <item> 130 <item row="0" column="2">
85 <spacer name="horizontalSpacer_2"> 131 <spacer name="horizontalSpacer_2">
86 <property name="orientation"> 132 <property name="orientation">
87 <enum>Qt::Horizontal</enum> 133 <enum>Qt::Horizontal</enum>
88 </property> 134 </property>
89 <property name="sizeHint" stdset="0"> 135 <property name="sizeHint" stdset="0">
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">
125 <property name="value"> 167 <property name="value">
126 <number>60</number> 168 <number>60</number>
127 </property> 169 </property>
128 </widget> 170 </widget>
129 </item> 171 </item>
130 <item> 172 <item row="1" column="2">
131 <spacer name="horizontalSpacer"> 173 <spacer name="horizontalSpacer">
132 <property name="orientation"> 174 <property name="orientation">
133 <enum>Qt::Horizontal</enum> 175 <enum>Qt::Horizontal</enum>
134 </property> 176 </property>
135 <property name="sizeHint" stdset="0"> 177 <property name="sizeHint" stdset="0">
140 </property> 182 </property>
141 </spacer> 183 </spacer>
142 </item> 184 </item>
143 </layout> 185 </layout>
144 </item> 186 </item>
145 <item row="3" column="0" colspan="3"> 187 <item>
146 <widget class="QCheckBox" name="cleanSessionCheckBox"> 188 <widget class="QCheckBox" name="cleanSessionCheckBox">
147 <property name="toolTip"> 189 <property name="toolTip">
148 <string>Select to start with a clean session</string> 190 <string>Select to start with a clean session</string>
149 </property> 191 </property>
150 <property name="text"> 192 <property name="text">
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>

eric ide

mercurial