eric6/Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.ui

branch
maintenance
changeset 6989
8b8cadf8d7e9
parent 6942
2602857055c5
child 7010
5d6f5a69a952
equal deleted inserted replaced
6938:7926553b7509 6989:8b8cadf8d7e9
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3 <class>HgUserConfigDialog</class>
4 <widget class="QDialog" name="HgUserConfigDialog">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
9 <width>500</width>
10 <height>550</height>
11 </rect>
12 </property>
13 <property name="windowTitle">
14 <string>Mercurial User Data</string>
15 </property>
16 <property name="sizeGripEnabled">
17 <bool>true</bool>
18 </property>
19 <layout class="QVBoxLayout" name="verticalLayout_7">
20 <item>
21 <widget class="QTabWidget" name="tabWidget">
22 <property name="currentIndex">
23 <number>3</number>
24 </property>
25 <widget class="QWidget" name="tab">
26 <attribute name="title">
27 <string>User</string>
28 </attribute>
29 <layout class="QVBoxLayout" name="verticalLayout">
30 <property name="leftMargin">
31 <number>6</number>
32 </property>
33 <property name="topMargin">
34 <number>6</number>
35 </property>
36 <property name="rightMargin">
37 <number>6</number>
38 </property>
39 <property name="bottomMargin">
40 <number>6</number>
41 </property>
42 <item>
43 <widget class="QGroupBox" name="groupBox">
44 <property name="title">
45 <string>User Data</string>
46 </property>
47 <layout class="QGridLayout" name="gridLayout">
48 <item row="0" column="0">
49 <widget class="QLabel" name="label">
50 <property name="text">
51 <string>Name:</string>
52 </property>
53 </widget>
54 </item>
55 <item row="0" column="1">
56 <widget class="E5ClearableLineEdit" name="userNameEdit">
57 <property name="toolTip">
58 <string>Enter the user name</string>
59 </property>
60 <property name="placeholderText">
61 <string>Enter your name</string>
62 </property>
63 </widget>
64 </item>
65 <item row="1" column="0">
66 <widget class="QLabel" name="label_3">
67 <property name="text">
68 <string>Email:</string>
69 </property>
70 </widget>
71 </item>
72 <item row="1" column="1">
73 <widget class="E5ClearableLineEdit" name="emailEdit">
74 <property name="toolTip">
75 <string>Enter the email address</string>
76 </property>
77 <property name="placeholderText">
78 <string>Enter your email address</string>
79 </property>
80 </widget>
81 </item>
82 </layout>
83 </widget>
84 </item>
85 <item>
86 <spacer name="verticalSpacer">
87 <property name="orientation">
88 <enum>Qt::Vertical</enum>
89 </property>
90 <property name="sizeHint" stdset="0">
91 <size>
92 <width>20</width>
93 <height>239</height>
94 </size>
95 </property>
96 </spacer>
97 </item>
98 </layout>
99 </widget>
100 <widget class="QWidget" name="tab_2">
101 <attribute name="title">
102 <string>Extensions</string>
103 </attribute>
104 <layout class="QVBoxLayout" name="verticalLayout_2">
105 <property name="leftMargin">
106 <number>6</number>
107 </property>
108 <property name="topMargin">
109 <number>6</number>
110 </property>
111 <property name="rightMargin">
112 <number>6</number>
113 </property>
114 <property name="bottomMargin">
115 <number>6</number>
116 </property>
117 <item>
118 <widget class="QGroupBox" name="groupBox_2">
119 <property name="title">
120 <string>Extensions</string>
121 </property>
122 <layout class="QGridLayout" name="gridLayout_2">
123 <item row="0" column="0">
124 <widget class="QCheckBox" name="fetchCheckBox">
125 <property name="toolTip">
126 <string>Select to activate the fetch extension</string>
127 </property>
128 <property name="text">
129 <string>Fetch</string>
130 </property>
131 </widget>
132 </item>
133 <item row="0" column="1">
134 <widget class="QCheckBox" name="gpgCheckBox">
135 <property name="toolTip">
136 <string>Select to activate the GPG extension</string>
137 </property>
138 <property name="text">
139 <string>GPG</string>
140 </property>
141 </widget>
142 </item>
143 <item row="1" column="0">
144 <widget class="QCheckBox" name="histeditCheckBox">
145 <property name="toolTip">
146 <string>Select to activate the histedit extension</string>
147 </property>
148 <property name="text">
149 <string>Histedit</string>
150 </property>
151 </widget>
152 </item>
153 <item row="1" column="1">
154 <widget class="QCheckBox" name="largefilesCheckBox">
155 <property name="toolTip">
156 <string>Select to activate the largefiles extension</string>
157 </property>
158 <property name="text">
159 <string>Large Files</string>
160 </property>
161 </widget>
162 </item>
163 <item row="2" column="0">
164 <widget class="QCheckBox" name="purgeCheckBox">
165 <property name="toolTip">
166 <string>Select to activate the Purge extension</string>
167 </property>
168 <property name="text">
169 <string>Purge</string>
170 </property>
171 </widget>
172 </item>
173 <item row="2" column="1">
174 <widget class="QCheckBox" name="queuesCheckBox">
175 <property name="toolTip">
176 <string>Select to activate the queues extension</string>
177 </property>
178 <property name="text">
179 <string>Queues</string>
180 </property>
181 </widget>
182 </item>
183 <item row="3" column="0">
184 <widget class="QCheckBox" name="rebaseCheckBox">
185 <property name="toolTip">
186 <string>Select to activate the rebase extension</string>
187 </property>
188 <property name="text">
189 <string>Rebase</string>
190 </property>
191 </widget>
192 </item>
193 <item row="3" column="1">
194 <widget class="QCheckBox" name="shelveCheckBox">
195 <property name="toolTip">
196 <string>Select to activate the shelve extension</string>
197 </property>
198 <property name="text">
199 <string>Shelve</string>
200 </property>
201 </widget>
202 </item>
203 <item row="4" column="0">
204 <widget class="QCheckBox" name="stripCheckBox">
205 <property name="toolTip">
206 <string>Select to activate the strip extension</string>
207 </property>
208 <property name="text">
209 <string>Strip</string>
210 </property>
211 </widget>
212 </item>
213 </layout>
214 </widget>
215 </item>
216 <item>
217 <widget class="QGroupBox" name="largefilesGroup">
218 <property name="enabled">
219 <bool>false</bool>
220 </property>
221 <property name="title">
222 <string>Large Files</string>
223 </property>
224 <layout class="QGridLayout" name="gridLayout_3">
225 <item row="0" column="0">
226 <widget class="QLabel" name="label_4">
227 <property name="text">
228 <string>Minimum file size:</string>
229 </property>
230 </widget>
231 </item>
232 <item row="0" column="1">
233 <widget class="QSpinBox" name="lfFileSizeSpinBox">
234 <property name="toolTip">
235 <string>Enter the minimum file size in MB for files to be treated as Large Files</string>
236 </property>
237 <property name="alignment">
238 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
239 </property>
240 <property name="suffix">
241 <string> MB</string>
242 </property>
243 <property name="minimum">
244 <number>1</number>
245 </property>
246 <property name="value">
247 <number>10</number>
248 </property>
249 </widget>
250 </item>
251 <item row="0" column="2">
252 <spacer name="horizontalSpacer">
253 <property name="orientation">
254 <enum>Qt::Horizontal</enum>
255 </property>
256 <property name="sizeHint" stdset="0">
257 <size>
258 <width>215</width>
259 <height>20</height>
260 </size>
261 </property>
262 </spacer>
263 </item>
264 <item row="1" column="0">
265 <widget class="QLabel" name="label_5">
266 <property name="text">
267 <string>Patterns:</string>
268 </property>
269 </widget>
270 </item>
271 <item row="1" column="1" colspan="2">
272 <widget class="E5ClearableLineEdit" name="lfFilePatternsEdit">
273 <property name="toolTip">
274 <string>Enter file patterns (space separated) for files to be treated as Large Files</string>
275 </property>
276 <property name="placeholderText">
277 <string>Enter file patterns for large files</string>
278 </property>
279 </widget>
280 </item>
281 <item row="2" column="0">
282 <widget class="QLabel" name="label_2">
283 <property name="text">
284 <string>User Cache:</string>
285 </property>
286 </widget>
287 </item>
288 <item row="2" column="1" colspan="2">
289 <widget class="E5PathPicker" name="lfUserCachePicker" native="true">
290 <property name="sizePolicy">
291 <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
292 <horstretch>0</horstretch>
293 <verstretch>0</verstretch>
294 </sizepolicy>
295 </property>
296 <property name="focusPolicy">
297 <enum>Qt::StrongFocus</enum>
298 </property>
299 <property name="toolTip">
300 <string>Enter the name of the user cache directory</string>
301 </property>
302 </widget>
303 </item>
304 </layout>
305 </widget>
306 </item>
307 <item>
308 <spacer name="verticalSpacer_2">
309 <property name="orientation">
310 <enum>Qt::Vertical</enum>
311 </property>
312 <property name="sizeHint" stdset="0">
313 <size>
314 <width>20</width>
315 <height>39</height>
316 </size>
317 </property>
318 </spacer>
319 </item>
320 </layout>
321 </widget>
322 <widget class="QWidget" name="tab_3">
323 <attribute name="title">
324 <string>Network</string>
325 </attribute>
326 <layout class="QVBoxLayout" name="verticalLayout_3">
327 <property name="leftMargin">
328 <number>6</number>
329 </property>
330 <property name="topMargin">
331 <number>6</number>
332 </property>
333 <property name="rightMargin">
334 <number>6</number>
335 </property>
336 <property name="bottomMargin">
337 <number>6</number>
338 </property>
339 <item>
340 <widget class="QGroupBox" name="groupBox_3">
341 <property name="title">
342 <string>Proxy</string>
343 </property>
344 <layout class="QGridLayout" name="gridLayout_4">
345 <item row="0" column="0">
346 <widget class="QLabel" name="label_6">
347 <property name="text">
348 <string>Host:</string>
349 </property>
350 </widget>
351 </item>
352 <item row="0" column="1">
353 <widget class="E5ClearableLineEdit" name="proxyHostEdit">
354 <property name="toolTip">
355 <string>Enter the network proxy host name</string>
356 </property>
357 <property name="placeholderText">
358 <string>Enter Proxy Hostname</string>
359 </property>
360 </widget>
361 </item>
362 <item row="1" column="0">
363 <widget class="QLabel" name="label_7">
364 <property name="text">
365 <string>User:</string>
366 </property>
367 </widget>
368 </item>
369 <item row="1" column="1">
370 <widget class="E5ClearableLineEdit" name="proxyUserEdit">
371 <property name="toolTip">
372 <string>Enter the user name for the network proxy</string>
373 </property>
374 <property name="placeholderText">
375 <string>Enter Proxy Username</string>
376 </property>
377 </widget>
378 </item>
379 <item row="2" column="0">
380 <widget class="QLabel" name="label_8">
381 <property name="text">
382 <string>Password:</string>
383 </property>
384 </widget>
385 </item>
386 <item row="2" column="1">
387 <widget class="E5ClearableLineEdit" name="proxyPasswordEdit">
388 <property name="toolTip">
389 <string>Enter the password for the network proxy</string>
390 </property>
391 <property name="echoMode">
392 <enum>QLineEdit::Password</enum>
393 </property>
394 <property name="placeholderText">
395 <string>Enter Proxy Password</string>
396 </property>
397 </widget>
398 </item>
399 <item row="3" column="0">
400 <widget class="QLabel" name="label_9">
401 <property name="text">
402 <string>Bypass:</string>
403 </property>
404 </widget>
405 </item>
406 <item row="3" column="1">
407 <widget class="E5ClearableLineEdit" name="proxyBypassEdit">
408 <property name="toolTip">
409 <string>Enter the names of hosts bypassing the network proxy sparated by comma</string>
410 </property>
411 <property name="text">
412 <string/>
413 </property>
414 <property name="placeholderText">
415 <string>Enter hosts bypassing the proxy separated by comma</string>
416 </property>
417 </widget>
418 </item>
419 </layout>
420 </widget>
421 </item>
422 <item>
423 <spacer name="verticalSpacer_3">
424 <property name="orientation">
425 <enum>Qt::Vertical</enum>
426 </property>
427 <property name="sizeHint" stdset="0">
428 <size>
429 <width>20</width>
430 <height>242</height>
431 </size>
432 </property>
433 </spacer>
434 </item>
435 </layout>
436 </widget>
437 <widget class="QWidget" name="tab_4">
438 <attribute name="title">
439 <string>Security</string>
440 </attribute>
441 <layout class="QVBoxLayout" name="verticalLayout_6">
442 <property name="leftMargin">
443 <number>6</number>
444 </property>
445 <property name="topMargin">
446 <number>6</number>
447 </property>
448 <property name="rightMargin">
449 <number>6</number>
450 </property>
451 <property name="bottomMargin">
452 <number>6</number>
453 </property>
454 <item>
455 <widget class="QGroupBox" name="groupBox_4">
456 <property name="title">
457 <string>Host Fingerprints</string>
458 </property>
459 <layout class="QHBoxLayout" name="horizontalLayout">
460 <item>
461 <widget class="QTreeWidget" name="fingerprintsList">
462 <property name="alternatingRowColors">
463 <bool>true</bool>
464 </property>
465 <property name="rootIsDecorated">
466 <bool>false</bool>
467 </property>
468 <property name="itemsExpandable">
469 <bool>false</bool>
470 </property>
471 <column>
472 <property name="text">
473 <string>Host</string>
474 </property>
475 </column>
476 <column>
477 <property name="text">
478 <string>Fingerprint</string>
479 </property>
480 </column>
481 </widget>
482 </item>
483 <item>
484 <layout class="QVBoxLayout" name="verticalLayout_4">
485 <item>
486 <widget class="QToolButton" name="fpAddButton">
487 <property name="toolTip">
488 <string>Add a host fingerprint entry</string>
489 </property>
490 </widget>
491 </item>
492 <item>
493 <widget class="QToolButton" name="fpDeleteButton">
494 <property name="toolTip">
495 <string>Delete a host fingerprint entry</string>
496 </property>
497 </widget>
498 </item>
499 <item>
500 <widget class="QToolButton" name="fpEditButton">
501 <property name="toolTip">
502 <string>Edit a host fingerprint entry</string>
503 </property>
504 </widget>
505 </item>
506 <item>
507 <spacer name="verticalSpacer_4">
508 <property name="orientation">
509 <enum>Qt::Vertical</enum>
510 </property>
511 <property name="sizeHint" stdset="0">
512 <size>
513 <width>20</width>
514 <height>40</height>
515 </size>
516 </property>
517 </spacer>
518 </item>
519 </layout>
520 </item>
521 </layout>
522 </widget>
523 </item>
524 <item>
525 <widget class="QCheckBox" name="disableTls10WarningCheckBox">
526 <property name="text">
527 <string>Disable TLS 1.0 Warning</string>
528 </property>
529 </widget>
530 </item>
531 <item>
532 <layout class="QHBoxLayout" name="horizontalLayout_3">
533 <item>
534 <widget class="QLabel" name="label_10">
535 <property name="text">
536 <string>Minimum Protocol:</string>
537 </property>
538 </widget>
539 </item>
540 <item>
541 <widget class="QComboBox" name="minimumProtocolComboBox">
542 <property name="toolTip">
543 <string>Select the minimum protocol to use</string>
544 </property>
545 </widget>
546 </item>
547 <item>
548 <spacer name="horizontalSpacer_2">
549 <property name="orientation">
550 <enum>Qt::Horizontal</enum>
551 </property>
552 <property name="sizeHint" stdset="0">
553 <size>
554 <width>40</width>
555 <height>20</height>
556 </size>
557 </property>
558 </spacer>
559 </item>
560 </layout>
561 </item>
562 <item>
563 <widget class="QGroupBox" name="minimumProtcolGroupBox">
564 <property name="title">
565 <string>Minimum Protocol per Host</string>
566 </property>
567 <layout class="QHBoxLayout" name="horizontalLayout_2">
568 <item>
569 <widget class="QTreeWidget" name="protocolsList">
570 <property name="alternatingRowColors">
571 <bool>true</bool>
572 </property>
573 <property name="rootIsDecorated">
574 <bool>false</bool>
575 </property>
576 <property name="itemsExpandable">
577 <bool>false</bool>
578 </property>
579 <column>
580 <property name="text">
581 <string>Host</string>
582 </property>
583 </column>
584 <column>
585 <property name="text">
586 <string>Minimum Protocol</string>
587 </property>
588 </column>
589 </widget>
590 </item>
591 <item>
592 <layout class="QVBoxLayout" name="verticalLayout_5">
593 <item>
594 <widget class="QToolButton" name="protocolAddButton">
595 <property name="toolTip">
596 <string>Add a host minimum protocol entry</string>
597 </property>
598 </widget>
599 </item>
600 <item>
601 <widget class="QToolButton" name="protocolDeleteButton">
602 <property name="toolTip">
603 <string>Delete a host minimum protocol entry</string>
604 </property>
605 </widget>
606 </item>
607 <item>
608 <widget class="QToolButton" name="protocolEditButton">
609 <property name="toolTip">
610 <string>Edit a host minimum protocol entry</string>
611 </property>
612 </widget>
613 </item>
614 <item>
615 <spacer name="verticalSpacer_5">
616 <property name="orientation">
617 <enum>Qt::Vertical</enum>
618 </property>
619 <property name="sizeHint" stdset="0">
620 <size>
621 <width>20</width>
622 <height>40</height>
623 </size>
624 </property>
625 </spacer>
626 </item>
627 </layout>
628 </item>
629 </layout>
630 </widget>
631 </item>
632 </layout>
633 </widget>
634 </widget>
635 </item>
636 <item>
637 <widget class="QPushButton" name="editorButton">
638 <property name="toolTip">
639 <string>Open the user configuration file in a text editor</string>
640 </property>
641 <property name="text">
642 <string>Open configuration file in editor</string>
643 </property>
644 </widget>
645 </item>
646 <item>
647 <widget class="QDialogButtonBox" name="buttonBox">
648 <property name="orientation">
649 <enum>Qt::Horizontal</enum>
650 </property>
651 <property name="standardButtons">
652 <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
653 </property>
654 </widget>
655 </item>
656 </layout>
657 </widget>
658 <customwidgets>
659 <customwidget>
660 <class>E5ClearableLineEdit</class>
661 <extends>QLineEdit</extends>
662 <header>E5Gui/E5LineEdit.h</header>
663 </customwidget>
664 <customwidget>
665 <class>E5PathPicker</class>
666 <extends>QWidget</extends>
667 <header>E5Gui/E5PathPicker.h</header>
668 <container>1</container>
669 </customwidget>
670 </customwidgets>
671 <tabstops>
672 <tabstop>tabWidget</tabstop>
673 <tabstop>userNameEdit</tabstop>
674 <tabstop>emailEdit</tabstop>
675 <tabstop>fetchCheckBox</tabstop>
676 <tabstop>gpgCheckBox</tabstop>
677 <tabstop>histeditCheckBox</tabstop>
678 <tabstop>largefilesCheckBox</tabstop>
679 <tabstop>purgeCheckBox</tabstop>
680 <tabstop>queuesCheckBox</tabstop>
681 <tabstop>rebaseCheckBox</tabstop>
682 <tabstop>shelveCheckBox</tabstop>
683 <tabstop>stripCheckBox</tabstop>
684 <tabstop>lfFileSizeSpinBox</tabstop>
685 <tabstop>lfFilePatternsEdit</tabstop>
686 <tabstop>lfUserCachePicker</tabstop>
687 <tabstop>proxyHostEdit</tabstop>
688 <tabstop>proxyUserEdit</tabstop>
689 <tabstop>proxyPasswordEdit</tabstop>
690 <tabstop>proxyBypassEdit</tabstop>
691 <tabstop>fingerprintsList</tabstop>
692 <tabstop>fpAddButton</tabstop>
693 <tabstop>fpDeleteButton</tabstop>
694 <tabstop>fpEditButton</tabstop>
695 <tabstop>disableTls10WarningCheckBox</tabstop>
696 <tabstop>minimumProtocolComboBox</tabstop>
697 <tabstop>protocolsList</tabstop>
698 <tabstop>protocolAddButton</tabstop>
699 <tabstop>protocolDeleteButton</tabstop>
700 <tabstop>protocolEditButton</tabstop>
701 <tabstop>editorButton</tabstop>
702 </tabstops>
703 <resources/>
704 <connections>
705 <connection>
706 <sender>buttonBox</sender>
707 <signal>accepted()</signal>
708 <receiver>HgUserConfigDialog</receiver>
709 <slot>accept()</slot>
710 <hints>
711 <hint type="sourcelabel">
712 <x>257</x>
713 <y>378</y>
714 </hint>
715 <hint type="destinationlabel">
716 <x>157</x>
717 <y>274</y>
718 </hint>
719 </hints>
720 </connection>
721 <connection>
722 <sender>buttonBox</sender>
723 <signal>rejected()</signal>
724 <receiver>HgUserConfigDialog</receiver>
725 <slot>reject()</slot>
726 <hints>
727 <hint type="sourcelabel">
728 <x>325</x>
729 <y>378</y>
730 </hint>
731 <hint type="destinationlabel">
732 <x>286</x>
733 <y>274</y>
734 </hint>
735 </hints>
736 </connection>
737 <connection>
738 <sender>largefilesCheckBox</sender>
739 <signal>toggled(bool)</signal>
740 <receiver>largefilesGroup</receiver>
741 <slot>setEnabled(bool)</slot>
742 <hints>
743 <hint type="sourcelabel">
744 <x>225</x>
745 <y>173</y>
746 </hint>
747 <hint type="destinationlabel">
748 <x>55</x>
749 <y>276</y>
750 </hint>
751 </hints>
752 </connection>
753 </connections>
754 </ui>

eric ide

mercurial