eric6/Preferences/ConfigurationPages/NetworkPage.ui

branch
maintenance
changeset 6989
8b8cadf8d7e9
parent 6942
2602857055c5
child 7749
285855999b4e
equal deleted inserted replaced
6938:7926553b7509 6989:8b8cadf8d7e9
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3 <class>NetworkPage</class>
4 <widget class="QWidget" name="NetworkPage">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
9 <width>591</width>
10 <height>1261</height>
11 </rect>
12 </property>
13 <layout class="QVBoxLayout" name="verticalLayout_7">
14 <item>
15 <widget class="QLabel" name="headerLabel">
16 <property name="text">
17 <string>&lt;b&gt;Configure Network&lt;/b&gt;</string>
18 </property>
19 </widget>
20 </item>
21 <item>
22 <widget class="Line" name="line9_3">
23 <property name="frameShape">
24 <enum>QFrame::HLine</enum>
25 </property>
26 <property name="frameShadow">
27 <enum>QFrame::Sunken</enum>
28 </property>
29 <property name="orientation">
30 <enum>Qt::Horizontal</enum>
31 </property>
32 </widget>
33 </item>
34 <item>
35 <widget class="QGroupBox" name="groupBox_3">
36 <property name="title">
37 <string>Online Status</string>
38 </property>
39 <layout class="QVBoxLayout" name="verticalLayout_5">
40 <item>
41 <widget class="QCheckBox" name="dynamicOnlineCheckBox">
42 <property name="toolTip">
43 <string>Select to determine the online status dynamically (assume online if unchecked)</string>
44 </property>
45 <property name="text">
46 <string>Dynamic Online Status Determination</string>
47 </property>
48 </widget>
49 </item>
50 </layout>
51 </widget>
52 </item>
53 <item>
54 <widget class="QGroupBox" name="groupBox_2">
55 <property name="title">
56 <string>Downloads</string>
57 </property>
58 <layout class="QVBoxLayout" name="verticalLayout_6">
59 <item>
60 <layout class="QHBoxLayout" name="horizontalLayout">
61 <item>
62 <widget class="QLabel" name="label_6">
63 <property name="text">
64 <string>Download directory:</string>
65 </property>
66 </widget>
67 </item>
68 <item>
69 <widget class="E5PathPicker" name="downloadDirPicker" native="true">
70 <property name="sizePolicy">
71 <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
72 <horstretch>0</horstretch>
73 <verstretch>0</verstretch>
74 </sizepolicy>
75 </property>
76 <property name="focusPolicy">
77 <enum>Qt::StrongFocus</enum>
78 </property>
79 <property name="toolTip">
80 <string>Enter the download directory (leave empty to use the default location)</string>
81 </property>
82 </widget>
83 </item>
84 </layout>
85 </item>
86 <item>
87 <widget class="QCheckBox" name="requestFilenameCheckBox">
88 <property name="toolTip">
89 <string>Select to ask the user for a download filename</string>
90 </property>
91 <property name="text">
92 <string>Request name of downloaded file</string>
93 </property>
94 </widget>
95 </item>
96 <item>
97 <widget class="QGroupBox" name="cleanupGroup">
98 <property name="title">
99 <string>Download Manager Cleanup Policy</string>
100 </property>
101 <layout class="QVBoxLayout" name="verticalLayout_2">
102 <item>
103 <widget class="QRadioButton" name="cleanupNeverButton">
104 <property name="toolTip">
105 <string>Select to never cleanup automatically</string>
106 </property>
107 <property name="text">
108 <string>Never</string>
109 </property>
110 </widget>
111 </item>
112 <item>
113 <widget class="QRadioButton" name="cleanupExitButton">
114 <property name="toolTip">
115 <string>Select to cleanup upon exiting</string>
116 </property>
117 <property name="text">
118 <string>When exiting the application</string>
119 </property>
120 </widget>
121 </item>
122 <item>
123 <widget class="QRadioButton" name="cleanupSuccessfulButton">
124 <property name="toolTip">
125 <string>Select to cleanup after a successful download</string>
126 </property>
127 <property name="text">
128 <string>When download finished successfully</string>
129 </property>
130 </widget>
131 </item>
132 </layout>
133 </widget>
134 </item>
135 <item>
136 <widget class="QGroupBox" name="displayGroup">
137 <property name="title">
138 <string>Download Manager Display Policy</string>
139 </property>
140 <layout class="QVBoxLayout" name="verticalLayout_3">
141 <item>
142 <widget class="QCheckBox" name="openOnStartCheckBox">
143 <property name="toolTip">
144 <string>Select to open the download manager dialog when starting a download</string>
145 </property>
146 <property name="text">
147 <string>Open when starting download</string>
148 </property>
149 </widget>
150 </item>
151 <item>
152 <widget class="QCheckBox" name="closeOnFinishedCheckBox">
153 <property name="toolTip">
154 <string>Select to close the download manager dialog when the last download is finished</string>
155 </property>
156 <property name="text">
157 <string>Close when downloads finished</string>
158 </property>
159 </widget>
160 </item>
161 </layout>
162 </widget>
163 </item>
164 </layout>
165 </widget>
166 </item>
167 <item>
168 <widget class="QGroupBox" name="proxyGroup">
169 <property name="toolTip">
170 <string>Select to use a web proxy</string>
171 </property>
172 <property name="title">
173 <string>Network Proxy</string>
174 </property>
175 <property name="checkable">
176 <bool>false</bool>
177 </property>
178 <property name="checked">
179 <bool>false</bool>
180 </property>
181 <layout class="QVBoxLayout" name="verticalLayout_4">
182 <item>
183 <widget class="QRadioButton" name="noProxyButton">
184 <property name="toolTip">
185 <string>Select to not use a network proxy</string>
186 </property>
187 <property name="text">
188 <string>Do not use proxy</string>
189 </property>
190 <property name="checked">
191 <bool>true</bool>
192 </property>
193 </widget>
194 </item>
195 <item>
196 <widget class="QRadioButton" name="systemProxyButton">
197 <property name="toolTip">
198 <string>Select to use the system proxy configuration</string>
199 </property>
200 <property name="text">
201 <string>Use system proxy configuration</string>
202 </property>
203 </widget>
204 </item>
205 <item>
206 <widget class="QRadioButton" name="manualProxyButton">
207 <property name="toolTip">
208 <string>Select to use an application specific proxy configuration</string>
209 </property>
210 <property name="text">
211 <string>Manual proxy configuration:</string>
212 </property>
213 <property name="checked">
214 <bool>false</bool>
215 </property>
216 </widget>
217 </item>
218 <item>
219 <widget class="QGroupBox" name="groupBox">
220 <property name="enabled">
221 <bool>false</bool>
222 </property>
223 <property name="title">
224 <string>Manual proxy settings</string>
225 </property>
226 <property name="flat">
227 <bool>false</bool>
228 </property>
229 <layout class="QVBoxLayout" name="verticalLayout">
230 <item>
231 <widget class="QGroupBox" name="groupBox_6">
232 <property name="title">
233 <string>HTTP-Proxy</string>
234 </property>
235 <layout class="QGridLayout" name="gridLayout_2">
236 <item row="0" column="0">
237 <widget class="QLabel" name="label_13">
238 <property name="text">
239 <string>Hostname:</string>
240 </property>
241 </widget>
242 </item>
243 <item row="0" column="1">
244 <widget class="QLineEdit" name="httpProxyHostEdit">
245 <property name="toolTip">
246 <string>Enter the name of the HTTP proxy host</string>
247 </property>
248 </widget>
249 </item>
250 <item row="0" column="2">
251 <widget class="QLabel" name="label_2">
252 <property name="text">
253 <string>Port:</string>
254 </property>
255 </widget>
256 </item>
257 <item row="0" column="3">
258 <widget class="QSpinBox" name="httpProxyPortSpin">
259 <property name="toolTip">
260 <string>Enter the HTTP proxy port</string>
261 </property>
262 <property name="alignment">
263 <set>Qt::AlignRight</set>
264 </property>
265 <property name="minimum">
266 <number>1</number>
267 </property>
268 <property name="maximum">
269 <number>65535</number>
270 </property>
271 <property name="value">
272 <number>80</number>
273 </property>
274 </widget>
275 </item>
276 <item row="1" column="0" colspan="4">
277 <widget class="QCheckBox" name="httpProxyForAllCheckBox">
278 <property name="toolTip">
279 <string>Select to use the HTTP proxy for all</string>
280 </property>
281 <property name="text">
282 <string>Use this proxy for all protocols</string>
283 </property>
284 </widget>
285 </item>
286 </layout>
287 </widget>
288 </item>
289 <item>
290 <widget class="QGroupBox" name="groupBox_5">
291 <property name="title">
292 <string>HTTPS-Proxy</string>
293 </property>
294 <layout class="QHBoxLayout" name="horizontalLayout_2">
295 <item>
296 <widget class="QLabel" name="label_12">
297 <property name="text">
298 <string>Hostname:</string>
299 </property>
300 </widget>
301 </item>
302 <item>
303 <widget class="QLineEdit" name="httpsProxyHostEdit">
304 <property name="toolTip">
305 <string>Enter the name of the HTTPS proxy host</string>
306 </property>
307 </widget>
308 </item>
309 <item>
310 <widget class="QLabel" name="label_5">
311 <property name="text">
312 <string>Port:</string>
313 </property>
314 </widget>
315 </item>
316 <item>
317 <widget class="QSpinBox" name="httpsProxyPortSpin">
318 <property name="toolTip">
319 <string>Enter the HTTPS proxy port</string>
320 </property>
321 <property name="alignment">
322 <set>Qt::AlignRight</set>
323 </property>
324 <property name="minimum">
325 <number>1</number>
326 </property>
327 <property name="maximum">
328 <number>65535</number>
329 </property>
330 <property name="value">
331 <number>443</number>
332 </property>
333 </widget>
334 </item>
335 </layout>
336 </widget>
337 </item>
338 <item>
339 <widget class="QGroupBox" name="groupBox_4">
340 <property name="title">
341 <string>FTP-Proxy</string>
342 </property>
343 <layout class="QGridLayout" name="gridLayout">
344 <item row="0" column="0">
345 <widget class="QLabel" name="label_8">
346 <property name="text">
347 <string>Proxy Type:</string>
348 </property>
349 </widget>
350 </item>
351 <item row="0" column="1" colspan="3">
352 <widget class="QComboBox" name="ftpProxyTypeCombo">
353 <property name="toolTip">
354 <string>Select the type of the FTP proxy</string>
355 </property>
356 </widget>
357 </item>
358 <item row="1" column="0">
359 <widget class="QLabel" name="label_3">
360 <property name="text">
361 <string>Hostname:</string>
362 </property>
363 </widget>
364 </item>
365 <item row="1" column="1">
366 <widget class="QLineEdit" name="ftpProxyHostEdit">
367 <property name="toolTip">
368 <string>Enter the name of the FTP proxy host</string>
369 </property>
370 </widget>
371 </item>
372 <item row="1" column="2">
373 <widget class="QLabel" name="label_7">
374 <property name="text">
375 <string>Port:</string>
376 </property>
377 </widget>
378 </item>
379 <item row="1" column="3">
380 <widget class="QSpinBox" name="ftpProxyPortSpin">
381 <property name="toolTip">
382 <string>Enter the FTP proxy port</string>
383 </property>
384 <property name="alignment">
385 <set>Qt::AlignRight</set>
386 </property>
387 <property name="minimum">
388 <number>1</number>
389 </property>
390 <property name="maximum">
391 <number>65535</number>
392 </property>
393 <property name="value">
394 <number>21</number>
395 </property>
396 </widget>
397 </item>
398 <item row="2" column="0">
399 <widget class="QLabel" name="label_9">
400 <property name="text">
401 <string>User Name:</string>
402 </property>
403 </widget>
404 </item>
405 <item row="2" column="1" colspan="3">
406 <widget class="QLineEdit" name="ftpProxyUserEdit">
407 <property name="toolTip">
408 <string>Enter the user name for the proxy authentication</string>
409 </property>
410 </widget>
411 </item>
412 <item row="3" column="0">
413 <widget class="QLabel" name="label_10">
414 <property name="text">
415 <string>Password:</string>
416 </property>
417 </widget>
418 </item>
419 <item row="3" column="1" colspan="3">
420 <widget class="QLineEdit" name="ftpProxyPasswordEdit">
421 <property name="toolTip">
422 <string>Enter the password for the proxy authentication</string>
423 </property>
424 <property name="echoMode">
425 <enum>QLineEdit::Password</enum>
426 </property>
427 </widget>
428 </item>
429 <item row="4" column="0">
430 <widget class="QLabel" name="label_11">
431 <property name="text">
432 <string>Account:</string>
433 </property>
434 </widget>
435 </item>
436 <item row="4" column="1" colspan="3">
437 <widget class="QLineEdit" name="ftpProxyAccountEdit">
438 <property name="toolTip">
439 <string>Enter the account info for the proxy authentication</string>
440 </property>
441 </widget>
442 </item>
443 </layout>
444 </widget>
445 </item>
446 </layout>
447 </widget>
448 </item>
449 <item>
450 <layout class="QHBoxLayout" name="horizontalLayout_3">
451 <item>
452 <widget class="QLabel" name="label">
453 <property name="text">
454 <string>Exceptions:</string>
455 </property>
456 </widget>
457 </item>
458 <item>
459 <widget class="QLineEdit" name="exceptionsEdit">
460 <property name="toolTip">
461 <string>Enter host names or IP-addresses for which the proxy is to be circumvented separated by ',' (wildcards * or ? may be used)</string>
462 </property>
463 </widget>
464 </item>
465 </layout>
466 </item>
467 <item>
468 <widget class="QPushButton" name="clearProxyPasswordsButton">
469 <property name="toolTip">
470 <string>Press to clear the saved passwords for the Http(s) proxy</string>
471 </property>
472 <property name="text">
473 <string>Clear HTTP(S) Proxy Passwords</string>
474 </property>
475 </widget>
476 </item>
477 </layout>
478 </widget>
479 </item>
480 <item>
481 <spacer>
482 <property name="orientation">
483 <enum>Qt::Vertical</enum>
484 </property>
485 <property name="sizeHint" stdset="0">
486 <size>
487 <width>571</width>
488 <height>21</height>
489 </size>
490 </property>
491 </spacer>
492 </item>
493 </layout>
494 </widget>
495 <customwidgets>
496 <customwidget>
497 <class>E5PathPicker</class>
498 <extends>QWidget</extends>
499 <header>E5Gui/E5PathPicker.h</header>
500 <container>1</container>
501 </customwidget>
502 </customwidgets>
503 <tabstops>
504 <tabstop>dynamicOnlineCheckBox</tabstop>
505 <tabstop>downloadDirPicker</tabstop>
506 <tabstop>requestFilenameCheckBox</tabstop>
507 <tabstop>cleanupNeverButton</tabstop>
508 <tabstop>cleanupExitButton</tabstop>
509 <tabstop>cleanupSuccessfulButton</tabstop>
510 <tabstop>openOnStartCheckBox</tabstop>
511 <tabstop>closeOnFinishedCheckBox</tabstop>
512 <tabstop>noProxyButton</tabstop>
513 <tabstop>systemProxyButton</tabstop>
514 <tabstop>manualProxyButton</tabstop>
515 <tabstop>httpProxyHostEdit</tabstop>
516 <tabstop>httpProxyPortSpin</tabstop>
517 <tabstop>httpProxyForAllCheckBox</tabstop>
518 <tabstop>httpsProxyHostEdit</tabstop>
519 <tabstop>httpsProxyPortSpin</tabstop>
520 <tabstop>ftpProxyTypeCombo</tabstop>
521 <tabstop>ftpProxyHostEdit</tabstop>
522 <tabstop>ftpProxyPortSpin</tabstop>
523 <tabstop>ftpProxyUserEdit</tabstop>
524 <tabstop>ftpProxyPasswordEdit</tabstop>
525 <tabstop>ftpProxyAccountEdit</tabstop>
526 <tabstop>exceptionsEdit</tabstop>
527 <tabstop>clearProxyPasswordsButton</tabstop>
528 </tabstops>
529 <resources/>
530 <connections>
531 <connection>
532 <sender>manualProxyButton</sender>
533 <signal>toggled(bool)</signal>
534 <receiver>groupBox</receiver>
535 <slot>setEnabled(bool)</slot>
536 <hints>
537 <hint type="sourcelabel">
538 <x>100</x>
539 <y>405</y>
540 </hint>
541 <hint type="destinationlabel">
542 <x>83</x>
543 <y>507</y>
544 </hint>
545 </hints>
546 </connection>
547 <connection>
548 <sender>httpProxyForAllCheckBox</sender>
549 <signal>toggled(bool)</signal>
550 <receiver>groupBox_5</receiver>
551 <slot>setDisabled(bool)</slot>
552 <hints>
553 <hint type="sourcelabel">
554 <x>152</x>
555 <y>515</y>
556 </hint>
557 <hint type="destinationlabel">
558 <x>76</x>
559 <y>561</y>
560 </hint>
561 </hints>
562 </connection>
563 <connection>
564 <sender>httpProxyForAllCheckBox</sender>
565 <signal>toggled(bool)</signal>
566 <receiver>groupBox_4</receiver>
567 <slot>setDisabled(bool)</slot>
568 <hints>
569 <hint type="sourcelabel">
570 <x>170</x>
571 <y>517</y>
572 </hint>
573 <hint type="destinationlabel">
574 <x>116</x>
575 <y>631</y>
576 </hint>
577 </hints>
578 </connection>
579 </connections>
580 </ui>

eric ide

mercurial