Sync translations from Transifex and run lupdate
[qBittorrent.git] / src / gui / optionsdialog.ui
blob3beb182bb708740edab1490944c16d0c16ad6b83
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3 <class>OptionsDialog</class>
4 <widget class="QDialog" name="OptionsDialog">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
9 <width>779</width>
10 <height>591</height>
11 </rect>
12 </property>
13 <property name="windowTitle">
14 <string>Options</string>
15 </property>
16 <layout class="QVBoxLayout" name="verticalLayout_3">
17 <item>
18 <widget class="QSplitter" name="hsplitter">
19 <property name="orientation">
20 <enum>Qt::Horizontal</enum>
21 </property>
22 <property name="childrenCollapsible">
23 <bool>false</bool>
24 </property>
25 <widget class="QListWidget" name="tabSelection">
26 <property name="layoutDirection">
27 <enum>Qt::LeftToRight</enum>
28 </property>
29 <property name="horizontalScrollBarPolicy">
30 <enum>Qt::ScrollBarAlwaysOff</enum>
31 </property>
32 <property name="movement">
33 <enum>QListView::Static</enum>
34 </property>
35 <property name="flow">
36 <enum>QListView::TopToBottom</enum>
37 </property>
38 <property name="isWrapping" stdset="0">
39 <bool>false</bool>
40 </property>
41 <property name="resizeMode">
42 <enum>QListView::Adjust</enum>
43 </property>
44 <property name="viewMode">
45 <enum>QListView::IconMode</enum>
46 </property>
47 <property name="currentRow">
48 <number>0</number>
49 </property>
50 <item>
51 <property name="text">
52 <string>Behavior</string>
53 </property>
54 </item>
55 <item>
56 <property name="text">
57 <string>Downloads</string>
58 </property>
59 </item>
60 <item>
61 <property name="text">
62 <string>Connection</string>
63 </property>
64 </item>
65 <item>
66 <property name="text">
67 <string>Speed</string>
68 </property>
69 </item>
70 <item>
71 <property name="text">
72 <string>BitTorrent</string>
73 </property>
74 </item>
75 <item>
76 <property name="text">
77 <string>RSS</string>
78 </property>
79 </item>
80 <item>
81 <property name="text">
82 <string>Web UI</string>
83 </property>
84 </item>
85 <item>
86 <property name="text">
87 <string>Advanced</string>
88 </property>
89 </item>
90 </widget>
91 <widget class="QStackedWidget" name="tabOption">
92 <property name="currentIndex">
93 <number>0</number>
94 </property>
95 <widget class="QWidget" name="tabBehaviorPage">
96 <layout class="QVBoxLayout" name="verticalLayout_10">
97 <property name="leftMargin">
98 <number>0</number>
99 </property>
100 <property name="topMargin">
101 <number>0</number>
102 </property>
103 <property name="rightMargin">
104 <number>0</number>
105 </property>
106 <property name="bottomMargin">
107 <number>0</number>
108 </property>
109 <item>
110 <widget class="QScrollArea" name="scrollArea">
111 <property name="sizePolicy">
112 <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
113 <horstretch>0</horstretch>
114 <verstretch>0</verstretch>
115 </sizepolicy>
116 </property>
117 <property name="widgetResizable">
118 <bool>true</bool>
119 </property>
120 <widget class="QWidget" name="scrollAreaWidgetContents">
121 <property name="geometry">
122 <rect>
123 <x>0</x>
124 <y>0</y>
125 <width>501</width>
126 <height>893</height>
127 </rect>
128 </property>
129 <layout class="QVBoxLayout" name="verticalLayout_9">
130 <item>
131 <widget class="QGroupBox" name="UISettingsBox">
132 <property name="title">
133 <string>Interface</string>
134 </property>
135 <layout class="QGridLayout" name="gridLayout_81">
136 <item row="3" column="0" colspan="3">
137 <widget class="QGroupBox" name="checkUseCustomTheme">
138 <property name="title">
139 <string>Use custom UI Theme</string>
140 </property>
141 <property name="checkable">
142 <bool>true</bool>
143 </property>
144 <layout class="QHBoxLayout" name="horizontalLayout_18">
145 <item>
146 <widget class="QLabel" name="label_16">
147 <property name="text">
148 <string>UI Theme file:</string>
149 </property>
150 </widget>
151 </item>
152 <item>
153 <widget class="FileSystemPathLineEdit" name="customThemeFilePath" native="true"/>
154 </item>
155 </layout>
156 </widget>
157 </item>
158 <item row="1" column="2">
159 <spacer name="horizontalSpacer_111">
160 <property name="orientation">
161 <enum>Qt::Horizontal</enum>
162 </property>
163 <property name="sizeHint" stdset="0">
164 <size>
165 <width>200</width>
166 <height>20</height>
167 </size>
168 </property>
169 </spacer>
170 </item>
171 <item row="1" column="0">
172 <widget class="QLabel" name="label_9">
173 <property name="text">
174 <string>Language:</string>
175 </property>
176 </widget>
177 </item>
178 <item row="2" column="0" colspan="2">
179 <widget class="QCheckBox" name="checkUseSystemIcon">
180 <property name="text">
181 <string>Use system icon theme</string>
182 </property>
183 </widget>
184 </item>
185 <item row="1" column="1">
186 <widget class="QComboBox" name="comboI18n">
187 <property name="minimumSize">
188 <size>
189 <width>0</width>
190 <height>0</height>
191 </size>
192 </property>
193 <property name="sizeAdjustPolicy">
194 <enum>QComboBox::AdjustToContents</enum>
195 </property>
196 <property name="modelColumn">
197 <number>0</number>
198 </property>
199 </widget>
200 </item>
201 <item row="0" column="0" colspan="2">
202 <widget class="QLabel" name="label_15">
203 <property name="font">
204 <font>
205 <italic>true</italic>
206 </font>
207 </property>
208 <property name="text">
209 <string>Changing Interface settings requires application restart</string>
210 </property>
211 </widget>
212 </item>
213 </layout>
214 </widget>
215 </item>
216 <item>
217 <widget class="QGroupBox" name="groupBox_4">
218 <property name="title">
219 <string>Transfer List</string>
220 </property>
221 <layout class="QVBoxLayout" name="verticalLayout_4">
222 <item>
223 <widget class="QCheckBox" name="confirmDeletion">
224 <property name="toolTip">
225 <string>Shows a confirmation dialog upon torrent deletion</string>
226 </property>
227 <property name="text">
228 <string>Confirm when deleting torrents</string>
229 </property>
230 <property name="checked">
231 <bool>true</bool>
232 </property>
233 </widget>
234 </item>
235 <item>
236 <widget class="QCheckBox" name="checkAltRowColors">
237 <property name="text">
238 <string extracomment="In table elements, every other row will have a grey background.">Use alternating row colors</string>
239 </property>
240 <property name="checked">
241 <bool>true</bool>
242 </property>
243 </widget>
244 </item>
245 <item>
246 <layout class="QHBoxLayout" name="horizontalLayout">
247 <item>
248 <widget class="QCheckBox" name="checkHideZero">
249 <property name="text">
250 <string>Hide zero and infinity values</string>
251 </property>
252 </widget>
253 </item>
254 <item>
255 <widget class="QComboBox" name="comboHideZero">
256 <item>
257 <property name="text">
258 <string>Always</string>
259 </property>
260 </item>
261 <item>
262 <property name="text">
263 <string>Paused torrents only</string>
264 </property>
265 </item>
266 </widget>
267 </item>
268 <item>
269 <spacer name="horizontalSpacer_10">
270 <property name="orientation">
271 <enum>Qt::Horizontal</enum>
272 </property>
273 <property name="sizeHint" stdset="0">
274 <size>
275 <width>0</width>
276 <height>0</height>
277 </size>
278 </property>
279 </spacer>
280 </item>
281 </layout>
282 </item>
283 <item>
284 <widget class="QGroupBox" name="groupBox_7">
285 <property name="title">
286 <string>Action on double-click</string>
287 </property>
288 <layout class="QGridLayout" name="gridLayout_14">
289 <item row="0" column="0">
290 <widget class="QLabel" name="lblDlList_2">
291 <property name="text">
292 <string>Downloading torrents:</string>
293 </property>
294 </widget>
295 </item>
296 <item row="0" column="1">
297 <widget class="QComboBox" name="actionTorrentDlOnDblClBox">
298 <property name="currentIndex">
299 <number>0</number>
300 </property>
301 <item>
302 <property name="text">
303 <string>Start / Stop Torrent</string>
304 </property>
305 </item>
306 <item>
307 <property name="text">
308 <string>Open destination folder</string>
309 </property>
310 </item>
311 <item>
312 <property name="text">
313 <string>No action</string>
314 </property>
315 </item>
316 </widget>
317 </item>
318 <item row="1" column="0">
319 <widget class="QLabel" name="lblUploadList">
320 <property name="text">
321 <string>Completed torrents:</string>
322 </property>
323 </widget>
324 </item>
325 <item row="1" column="1">
326 <widget class="QComboBox" name="actionTorrentFnOnDblClBox">
327 <item>
328 <property name="text">
329 <string>Start / Stop Torrent</string>
330 </property>
331 </item>
332 <item>
333 <property name="text">
334 <string>Open destination folder</string>
335 </property>
336 </item>
337 <item>
338 <property name="text">
339 <string>Preview file, otherwise open destination folder</string>
340 </property>
341 </item>
342 <item>
343 <property name="text">
344 <string>No action</string>
345 </property>
346 </item>
347 </widget>
348 </item>
349 <item row="0" column="2">
350 <spacer name="horizontalSpacer_12">
351 <property name="orientation">
352 <enum>Qt::Horizontal</enum>
353 </property>
354 <property name="sizeHint" stdset="0">
355 <size>
356 <width>40</width>
357 <height>20</height>
358 </size>
359 </property>
360 </spacer>
361 </item>
362 </layout>
363 </widget>
364 </item>
365 </layout>
366 </widget>
367 </item>
368 <item>
369 <widget class="QGroupBox" name="systrayBox">
370 <property name="title">
371 <string>Desktop</string>
372 </property>
373 <layout class="QVBoxLayout" name="verticalLayout_12">
374 <item>
375 <widget class="QCheckBox" name="checkStartup">
376 <property name="text">
377 <string>Start qBittorrent on Windows start up</string>
378 </property>
379 </widget>
380 </item>
381 <item>
382 <widget class="QCheckBox" name="checkShowSplash">
383 <property name="text">
384 <string>Show splash screen on start up</string>
385 </property>
386 <property name="checked">
387 <bool>true</bool>
388 </property>
389 </widget>
390 </item>
391 <item>
392 <widget class="QCheckBox" name="checkStartMinimized">
393 <property name="toolTip">
394 <string>When qBittorrent is started, the main window will be minimized</string>
395 </property>
396 <property name="text">
397 <string>Start qBittorrent minimized</string>
398 </property>
399 </widget>
400 </item>
401 <item>
402 <widget class="QCheckBox" name="checkProgramExitConfirm">
403 <property name="toolTip">
404 <string>Shows a confirmation dialog when exiting with active torrents</string>
405 </property>
406 <property name="text">
407 <string>Confirmation on exit when torrents are active</string>
408 </property>
409 <property name="checked">
410 <bool>true</bool>
411 </property>
412 </widget>
413 </item>
414 <item>
415 <widget class="QCheckBox" name="checkProgramAutoExitConfirm">
416 <property name="text">
417 <string>Confirmation on auto-exit when downloads finish</string>
418 </property>
419 <property name="checked">
420 <bool>true</bool>
421 </property>
422 </widget>
423 </item>
424 <item>
425 <widget class="QGroupBox" name="checkShowSystray">
426 <property name="title">
427 <string>Show &amp;qBittorrent in notification area</string>
428 </property>
429 <property name="checkable">
430 <bool>true</bool>
431 </property>
432 <layout class="QVBoxLayout" name="verticalLayout_22">
433 <item>
434 <widget class="QCheckBox" name="checkMinimizeToSysTray">
435 <property name="toolTip">
436 <string>When minimizing, the main window is closed and must be reopened from the systray icon</string>
437 </property>
438 <property name="text">
439 <string>Minimize qBittorrent to notification area</string>
440 </property>
441 <property name="checked">
442 <bool>false</bool>
443 </property>
444 </widget>
445 </item>
446 <item>
447 <widget class="QCheckBox" name="checkCloseToSystray">
448 <property name="toolTip">
449 <string>The systray icon will still be visible when closing the main window</string>
450 </property>
451 <property name="text">
452 <string extracomment="The systray icon will still be visible when closing the main window">Close qBittorrent to notification area</string>
453 </property>
454 </widget>
455 </item>
456 <item>
457 <layout class="QHBoxLayout" name="horizontalLayout_4">
458 <item>
459 <widget class="QLabel" name="labelTrayIconStyle">
460 <property name="text">
461 <string>Tray icon style:</string>
462 </property>
463 </widget>
464 </item>
465 <item>
466 <widget class="QComboBox" name="comboTrayIcon">
467 <item>
468 <property name="text">
469 <string>Normal</string>
470 </property>
471 </item>
472 <item>
473 <property name="text">
474 <string>Monochrome (for dark theme)</string>
475 </property>
476 </item>
477 <item>
478 <property name="text">
479 <string>Monochrome (for light theme)</string>
480 </property>
481 </item>
482 </widget>
483 </item>
484 <item>
485 <spacer name="horizontalSpacer_13">
486 <property name="orientation">
487 <enum>Qt::Horizontal</enum>
488 </property>
489 <property name="sizeHint" stdset="0">
490 <size>
491 <width>40</width>
492 <height>20</height>
493 </size>
494 </property>
495 </spacer>
496 </item>
497 </layout>
498 </item>
499 </layout>
500 </widget>
501 </item>
502 <item>
503 <widget class="QGroupBox" name="groupFileAssociation">
504 <property name="title">
505 <string>File association</string>
506 </property>
507 <layout class="QVBoxLayout" name="verticalLayout_28">
508 <item>
509 <widget class="QCheckBox" name="checkAssociateTorrents">
510 <property name="text">
511 <string>Use qBittorrent for .torrent files</string>
512 </property>
513 </widget>
514 </item>
515 <item>
516 <widget class="QCheckBox" name="checkAssociateMagnetLinks">
517 <property name="text">
518 <string>Use qBittorrent for magnet links</string>
519 </property>
520 </widget>
521 </item>
522 </layout>
523 </widget>
524 </item>
525 <item>
526 <widget class="QCheckBox" name="checkProgramUpdates">
527 <property name="text">
528 <string>Check for program updates</string>
529 </property>
530 </widget>
531 </item>
532 </layout>
533 </widget>
534 </item>
535 <item>
536 <widget class="QGroupBox" name="groupBox">
537 <property name="title">
538 <string>Power Management</string>
539 </property>
540 <layout class="QVBoxLayout" name="verticalLayout_16">
541 <item>
542 <widget class="QCheckBox" name="checkPreventFromSuspendWhenDownloading">
543 <property name="text">
544 <string>Inhibit system sleep when torrents are downloading</string>
545 </property>
546 </widget>
547 </item>
548 <item>
549 <widget class="QCheckBox" name="checkPreventFromSuspendWhenSeeding">
550 <property name="text">
551 <string>Inhibit system sleep when torrents are seeding</string>
552 </property>
553 </widget>
554 </item>
555 </layout>
556 </widget>
557 </item>
558 <item>
559 <widget class="QGroupBox" name="checkFileLog">
560 <property name="title">
561 <string>&amp;Log file</string>
562 </property>
563 <property name="checkable">
564 <bool>true</bool>
565 </property>
566 <property name="checked">
567 <bool>true</bool>
568 </property>
569 <layout class="QVBoxLayout" name="verticalLayout_11">
570 <item>
571 <layout class="QHBoxLayout" name="horizontalLayout_7">
572 <item>
573 <widget class="QLabel" name="label_4">
574 <property name="sizePolicy">
575 <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
576 <horstretch>0</horstretch>
577 <verstretch>0</verstretch>
578 </sizepolicy>
579 </property>
580 <property name="text">
581 <string>Save path:</string>
582 </property>
583 </widget>
584 </item>
585 <item>
586 <widget class="FileSystemPathLineEdit" name="textFileLogPath" native="true"/>
587 </item>
588 </layout>
589 </item>
590 <item>
591 <layout class="QHBoxLayout" name="horizontalLayout_8">
592 <item>
593 <widget class="QCheckBox" name="checkFileLogBackup">
594 <property name="toolTip">
595 <string>Creates an additional log file after the log file reaches the specified file size</string>
596 </property>
597 <property name="text">
598 <string>Backup the log file after:</string>
599 </property>
600 </widget>
601 </item>
602 <item>
603 <widget class="QSpinBox" name="spinFileLogSize">
604 <property name="suffix">
605 <string> KiB</string>
606 </property>
607 <property name="minimum">
608 <number>1</number>
609 </property>
610 <property name="maximum">
611 <number>1024000</number>
612 </property>
613 <property name="value">
614 <number>65</number>
615 </property>
616 </widget>
617 </item>
618 <item>
619 <spacer name="horizontalSpacer_100">
620 <property name="orientation">
621 <enum>Qt::Horizontal</enum>
622 </property>
623 <property name="sizeHint" stdset="0">
624 <size>
625 <width>40</width>
626 <height>20</height>
627 </size>
628 </property>
629 </spacer>
630 </item>
631 </layout>
632 </item>
633 <item>
634 <layout class="QHBoxLayout" name="horizontalLayout_9">
635 <item>
636 <widget class="QCheckBox" name="checkFileLogDelete">
637 <property name="text">
638 <string>Delete backup logs older than:</string>
639 </property>
640 </widget>
641 </item>
642 <item>
643 <widget class="QSpinBox" name="spinFileLogAge">
644 <property name="minimum">
645 <number>1</number>
646 </property>
647 <property name="maximum">
648 <number>365</number>
649 </property>
650 <property name="value">
651 <number>6</number>
652 </property>
653 </widget>
654 </item>
655 <item>
656 <widget class="QComboBox" name="comboFileLogAgeType">
657 <property name="currentIndex">
658 <number>1</number>
659 </property>
660 <item>
661 <property name="text">
662 <string extracomment="Delete backup logs older than 10 days">days</string>
663 </property>
664 </item>
665 <item>
666 <property name="text">
667 <string extracomment="Delete backup logs older than 10 months">months</string>
668 </property>
669 </item>
670 <item>
671 <property name="text">
672 <string extracomment="Delete backup logs older than 10 years">years</string>
673 </property>
674 </item>
675 </widget>
676 </item>
677 <item>
678 <spacer name="horizontalSpacer_16">
679 <property name="orientation">
680 <enum>Qt::Horizontal</enum>
681 </property>
682 <property name="sizeHint" stdset="0">
683 <size>
684 <width>40</width>
685 <height>20</height>
686 </size>
687 </property>
688 </spacer>
689 </item>
690 </layout>
691 </item>
692 </layout>
693 </widget>
694 </item>
695 <item>
696 <spacer name="verticalSpacer_4">
697 <property name="orientation">
698 <enum>Qt::Vertical</enum>
699 </property>
700 <property name="sizeHint" stdset="0">
701 <size>
702 <width>20</width>
703 <height>40</height>
704 </size>
705 </property>
706 </spacer>
707 </item>
708 </layout>
709 </widget>
710 </widget>
711 </item>
712 </layout>
713 </widget>
714 <widget class="QWidget" name="tabDownloadsPage">
715 <layout class="QVBoxLayout" name="verticalLayout_13">
716 <property name="leftMargin">
717 <number>0</number>
718 </property>
719 <property name="topMargin">
720 <number>0</number>
721 </property>
722 <property name="rightMargin">
723 <number>0</number>
724 </property>
725 <property name="bottomMargin">
726 <number>0</number>
727 </property>
728 <item>
729 <widget class="QScrollArea" name="scrollArea_2">
730 <property name="widgetResizable">
731 <bool>true</bool>
732 </property>
733 <widget class="QWidget" name="scrollAreaWidgetContents_2">
734 <property name="geometry">
735 <rect>
736 <x>0</x>
737 <y>0</y>
738 <width>591</width>
739 <height>1138</height>
740 </rect>
741 </property>
742 <layout class="QVBoxLayout" name="verticalLayout">
743 <item>
744 <widget class="QGroupBox" name="torrentAdditionBox">
745 <property name="title">
746 <string>When adding a torrent</string>
747 </property>
748 <layout class="QVBoxLayout" name="torrentAdditionBoxLayout">
749 <item>
750 <widget class="QGroupBox" name="checkAdditionDialog">
751 <property name="title">
752 <string>Display &amp;torrent content and some options</string>
753 </property>
754 <property name="checkable">
755 <bool>true</bool>
756 </property>
757 <layout class="QVBoxLayout" name="verticalLayout_18">
758 <item>
759 <widget class="QCheckBox" name="checkAdditionDialogFront">
760 <property name="text">
761 <string>Bring torrent dialog to the front</string>
762 </property>
763 <property name="checked">
764 <bool>true</bool>
765 </property>
766 </widget>
767 </item>
768 </layout>
769 </widget>
770 </item>
771 <item>
772 <layout class="QHBoxLayout" name="horizontalLayout_19">
773 <item>
774 <widget class="QLabel" name="contentLayoutLabel">
775 <property name="text">
776 <string>Torrent content layout:</string>
777 </property>
778 </widget>
779 </item>
780 <item>
781 <widget class="QComboBox" name="contentLayoutComboBox">
782 <property name="currentIndex">
783 <number>0</number>
784 </property>
785 <item>
786 <property name="text">
787 <string>Original</string>
788 </property>
789 </item>
790 <item>
791 <property name="text">
792 <string>Create subfolder</string>
793 </property>
794 </item>
795 <item>
796 <property name="text">
797 <string>Don't create subfolder</string>
798 </property>
799 </item>
800 </widget>
801 </item>
802 <item>
803 <spacer name="horizontalSpacer_20">
804 <property name="orientation">
805 <enum>Qt::Horizontal</enum>
806 </property>
807 <property name="sizeHint" stdset="0">
808 <size>
809 <width>40</width>
810 <height>20</height>
811 </size>
812 </property>
813 </spacer>
814 </item>
815 </layout>
816 </item>
817 <item>
818 <widget class="QCheckBox" name="checkStartPaused">
819 <property name="toolTip">
820 <string>The torrent will be added to download list in a paused state</string>
821 </property>
822 <property name="text">
823 <string extracomment="The torrent will be added to download list in a paused state">Do not start the download automatically</string>
824 </property>
825 </widget>
826 </item>
827 <item>
828 <widget class="QGroupBox" name="deleteTorrentBox">
829 <property name="toolTip">
830 <string>Should the .torrent file be deleted after adding it</string>
831 </property>
832 <property name="title">
833 <string>De&amp;lete .torrent files afterwards </string>
834 </property>
835 <property name="checkable">
836 <bool>true</bool>
837 </property>
838 <property name="checked">
839 <bool>false</bool>
840 </property>
841 <layout class="QVBoxLayout" name="deleteTorrentBoxLayout">
842 <item>
843 <widget class="QCheckBox" name="deleteCancelledTorrentBox">
844 <property name="toolTip">
845 <string>Also delete .torrent files whose addition was cancelled</string>
846 </property>
847 <property name="text">
848 <string>Also when addition is cancelled</string>
849 </property>
850 </widget>
851 </item>
852 <item>
853 <layout class="QHBoxLayout" name="deleteTorrentWarningLayout">
854 <item>
855 <widget class="QLabel" name="deleteTorrentWarningIcon">
856 <property name="sizePolicy">
857 <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
858 <horstretch>0</horstretch>
859 <verstretch>0</verstretch>
860 </sizepolicy>
861 </property>
862 <property name="text">
863 <string notr="true">&lt;&gt;</string>
864 </property>
865 </widget>
866 </item>
867 <item>
868 <widget class="QLabel" name="deleteTorrentWarningLabel">
869 <property name="text">
870 <string>Warning! Data loss possible!</string>
871 </property>
872 </widget>
873 </item>
874 </layout>
875 </item>
876 </layout>
877 </widget>
878 </item>
879 </layout>
880 </widget>
881 </item>
882 <item>
883 <widget class="QCheckBox" name="checkPreallocateAll">
884 <property name="toolTip">
885 <string>Allocate full file sizes on disk before starting downloads, to minimize fragmentation. Only useful for HDDs.</string>
886 </property>
887 <property name="text">
888 <string>Pre-allocate disk space for all files</string>
889 </property>
890 </widget>
891 </item>
892 <item>
893 <widget class="QCheckBox" name="checkAppendqB">
894 <property name="text">
895 <string>Append .!qB extension to incomplete files</string>
896 </property>
897 </widget>
898 </item>
899 <item>
900 <widget class="QCheckBox" name="checkRecursiveDownload">
901 <property name="toolTip">
902 <string>When a torrent is downloaded, offer to add torrents from any .torrent files found inside it</string>
903 </property>
904 <property name="text">
905 <string>Enable recursive download dialog</string>
906 </property>
907 </widget>
908 </item>
909 <item>
910 <widget class="QGroupBox" name="groupSavingManagement">
911 <property name="title">
912 <string>Saving Management</string>
913 </property>
914 <layout class="QVBoxLayout" name="groupSavingManagementLayout">
915 <item>
916 <layout class="QGridLayout" name="gridLayout_3">
917 <item row="0" column="0">
918 <widget class="QLabel" name="label_40">
919 <property name="text">
920 <string>Default Torrent Management Mode:</string>
921 </property>
922 </widget>
923 </item>
924 <item row="0" column="1">
925 <layout class="QHBoxLayout" name="horizontalLayout_70">
926 <property name="spacing">
927 <number>10</number>
928 </property>
929 <item>
930 <widget class="QComboBox" name="comboSavingMode">
931 <property name="toolTip">
932 <string>Automatic: Various torrent properties (e.g. save path) will be decided by the associated category
933 Manual: Various torrent properties (e.g. save path) must be assigned manually</string>
934 </property>
935 <item>
936 <property name="text">
937 <string>Manual</string>
938 </property>
939 </item>
940 <item>
941 <property name="text">
942 <string>Automatic</string>
943 </property>
944 </item>
945 </widget>
946 </item>
947 <item>
948 <spacer name="horizontalSpacer_160">
949 <property name="orientation">
950 <enum>Qt::Horizontal</enum>
951 </property>
952 <property name="sizeHint" stdset="0">
953 <size>
954 <width>40</width>
955 <height>20</height>
956 </size>
957 </property>
958 </spacer>
959 </item>
960 </layout>
961 </item>
962 <item row="1" column="0">
963 <widget class="QLabel" name="labelTorrentCategoryChanged">
964 <property name="text">
965 <string>When Torrent Category changed:</string>
966 </property>
967 </widget>
968 </item>
969 <item row="1" column="1">
970 <layout class="QHBoxLayout" name="horizontalLayout_14">
971 <item>
972 <widget class="QComboBox" name="comboTorrentCategoryChanged">
973 <item>
974 <property name="text">
975 <string>Relocate torrent</string>
976 </property>
977 </item>
978 <item>
979 <property name="text">
980 <string>Switch torrent to Manual Mode</string>
981 </property>
982 </item>
983 </widget>
984 </item>
985 <item>
986 <spacer name="horizontalSpacer_17">
987 <property name="orientation">
988 <enum>Qt::Horizontal</enum>
989 </property>
990 <property name="sizeHint" stdset="0">
991 <size>
992 <width>40</width>
993 <height>20</height>
994 </size>
995 </property>
996 </spacer>
997 </item>
998 </layout>
999 </item>
1000 <item row="2" column="0">
1001 <widget class="QLabel" name="labelCategoryDefaultPathChanged">
1002 <property name="text">
1003 <string>When Default Save Path changed:</string>
1004 </property>
1005 </widget>
1006 </item>
1007 <item row="2" column="1">
1008 <layout class="QHBoxLayout" name="horizontalLayout_15">
1009 <item>
1010 <widget class="QComboBox" name="comboCategoryDefaultPathChanged">
1011 <property name="currentIndex">
1012 <number>1</number>
1013 </property>
1014 <item>
1015 <property name="text">
1016 <string>Relocate affected torrents</string>
1017 </property>
1018 </item>
1019 <item>
1020 <property name="text">
1021 <string>Switch affected torrents to Manual Mode</string>
1022 </property>
1023 </item>
1024 </widget>
1025 </item>
1026 <item>
1027 <spacer name="horizontalSpacer_18">
1028 <property name="orientation">
1029 <enum>Qt::Horizontal</enum>
1030 </property>
1031 <property name="sizeHint" stdset="0">
1032 <size>
1033 <width>40</width>
1034 <height>20</height>
1035 </size>
1036 </property>
1037 </spacer>
1038 </item>
1039 </layout>
1040 </item>
1041 <item row="3" column="0">
1042 <widget class="QLabel" name="labelCategoryChanged">
1043 <property name="text">
1044 <string>When Category Save Path changed:</string>
1045 </property>
1046 </widget>
1047 </item>
1048 <item row="3" column="1">
1049 <layout class="QHBoxLayout" name="horizontalLayout_17">
1050 <item>
1051 <widget class="QComboBox" name="comboCategoryChanged">
1052 <property name="currentIndex">
1053 <number>1</number>
1054 </property>
1055 <item>
1056 <property name="text">
1057 <string>Relocate affected torrents</string>
1058 </property>
1059 </item>
1060 <item>
1061 <property name="text">
1062 <string>Switch affected torrents to Manual Mode</string>
1063 </property>
1064 </item>
1065 </widget>
1066 </item>
1067 <item>
1068 <spacer name="horizontalSpacer_19">
1069 <property name="orientation">
1070 <enum>Qt::Horizontal</enum>
1071 </property>
1072 <property name="sizeHint" stdset="0">
1073 <size>
1074 <width>40</width>
1075 <height>20</height>
1076 </size>
1077 </property>
1078 </spacer>
1079 </item>
1080 </layout>
1081 </item>
1082 </layout>
1083 </item>
1084 <item>
1085 <widget class="QCheckBox" name="checkUseSubcategories">
1086 <property name="text">
1087 <string>Use Subcategories</string>
1088 </property>
1089 </widget>
1090 </item>
1091 <item>
1092 <layout class="QGridLayout" name="gridLayout_4">
1093 <item row="1" column="1">
1094 <widget class="FileSystemPathLineEdit" name="textTempPath" native="true"/>
1095 </item>
1096 <item row="3" column="0">
1097 <widget class="QCheckBox" name="checkExportDirFin">
1098 <property name="text">
1099 <string>Copy .torrent files for finished downloads to:</string>
1100 </property>
1101 </widget>
1102 </item>
1103 <item row="0" column="0">
1104 <widget class="QLabel" name="labelSavePath">
1105 <property name="text">
1106 <string>Default Save Path:</string>
1107 </property>
1108 </widget>
1109 </item>
1110 <item row="2" column="0">
1111 <widget class="QCheckBox" name="checkExportDir">
1112 <property name="text">
1113 <string>Copy .torrent files to:</string>
1114 </property>
1115 </widget>
1116 </item>
1117 <item row="1" column="0">
1118 <widget class="QCheckBox" name="checkTempFolder">
1119 <property name="text">
1120 <string>Keep incomplete torrents in:</string>
1121 </property>
1122 </widget>
1123 </item>
1124 <item row="3" column="1">
1125 <widget class="FileSystemPathLineEdit" name="textExportDirFin" native="true"/>
1126 </item>
1127 <item row="0" column="1">
1128 <widget class="FileSystemPathLineEdit" name="textSavePath" native="true"/>
1129 </item>
1130 <item row="2" column="1">
1131 <widget class="FileSystemPathLineEdit" name="textExportDir" native="true"/>
1132 </item>
1133 </layout>
1134 </item>
1135 </layout>
1136 </widget>
1137 </item>
1138 <item>
1139 <widget class="QGroupBox" name="groupBox_2">
1140 <property name="title">
1141 <string>Automatically add torrents from:</string>
1142 </property>
1143 <layout class="QVBoxLayout" name="verticalLayout_38">
1144 <item>
1145 <layout class="QHBoxLayout" name="horizontalLayout_16">
1146 <item>
1147 <widget class="QTreeView" name="scanFoldersView">
1148 <property name="sizePolicy">
1149 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
1150 <horstretch>0</horstretch>
1151 <verstretch>1</verstretch>
1152 </sizepolicy>
1153 </property>
1154 <property name="minimumSize">
1155 <size>
1156 <width>250</width>
1157 <height>150</height>
1158 </size>
1159 </property>
1160 <property name="editTriggers">
1161 <set>QAbstractItemView::AllEditTriggers</set>
1162 </property>
1163 <property name="selectionMode">
1164 <enum>QAbstractItemView::SingleSelection</enum>
1165 </property>
1166 <property name="selectionBehavior">
1167 <enum>QAbstractItemView::SelectRows</enum>
1168 </property>
1169 <property name="textElideMode">
1170 <enum>Qt::ElideNone</enum>
1171 </property>
1172 <property name="rootIsDecorated">
1173 <bool>false</bool>
1174 </property>
1175 <attribute name="headerDefaultSectionSize">
1176 <number>80</number>
1177 </attribute>
1178 <attribute name="headerStretchLastSection">
1179 <bool>false</bool>
1180 </attribute>
1181 </widget>
1182 </item>
1183 <item>
1184 <layout class="QVBoxLayout" name="verticalLayout_37">
1185 <item>
1186 <widget class="QPushButton" name="addWatchedFolderButton">
1187 <property name="text">
1188 <string>Add...</string>
1189 </property>
1190 </widget>
1191 </item>
1192 <item>
1193 <widget class="QPushButton" name="editWatchedFolderButton">
1194 <property name="enabled">
1195 <bool>false</bool>
1196 </property>
1197 <property name="text">
1198 <string>Options..</string>
1199 </property>
1200 </widget>
1201 </item>
1202 <item>
1203 <widget class="QPushButton" name="removeWatchedFolderButton">
1204 <property name="enabled">
1205 <bool>false</bool>
1206 </property>
1207 <property name="text">
1208 <string>Remove</string>
1209 </property>
1210 </widget>
1211 </item>
1212 <item>
1213 <spacer name="verticalSpacer_6">
1214 <property name="orientation">
1215 <enum>Qt::Vertical</enum>
1216 </property>
1217 <property name="sizeHint" stdset="0">
1218 <size>
1219 <width>20</width>
1220 <height>40</height>
1221 </size>
1222 </property>
1223 </spacer>
1224 </item>
1225 </layout>
1226 </item>
1227 </layout>
1228 </item>
1229 </layout>
1230 </widget>
1231 </item>
1232 <item>
1233 <widget class="QGroupBox" name="groupMailNotification">
1234 <property name="title">
1235 <string>Email notification &amp;upon download completion</string>
1236 </property>
1237 <property name="checkable">
1238 <bool>true</bool>
1239 </property>
1240 <property name="checked">
1241 <bool>false</bool>
1242 </property>
1243 <layout class="QVBoxLayout" name="verticalLayout_171">
1244 <item>
1245 <layout class="QGridLayout" name="gridLayout_9">
1246 <item row="1" column="1">
1247 <widget class="QLineEdit" name="lineEditDestEmail"/>
1248 </item>
1249 <item row="1" column="0">
1250 <widget class="QLabel" name="label_2">
1251 <property name="toolTip">
1252 <string>Receiver</string>
1253 </property>
1254 <property name="text">
1255 <string comment="To receiver">To:</string>
1256 </property>
1257 </widget>
1258 </item>
1259 <item row="2" column="0">
1260 <widget class="QLabel" name="label_3">
1261 <property name="text">
1262 <string>SMTP server:</string>
1263 </property>
1264 </widget>
1265 </item>
1266 <item row="2" column="1">
1267 <widget class="QLineEdit" name="lineEditSmtpServer"/>
1268 </item>
1269 <item row="0" column="1">
1270 <widget class="QLineEdit" name="senderEmailTxt"/>
1271 </item>
1272 <item row="0" column="0">
1273 <widget class="QLabel" name="label_25">
1274 <property name="toolTip">
1275 <string>Sender</string>
1276 </property>
1277 <property name="text">
1278 <string comment="From sender">From:</string>
1279 </property>
1280 </widget>
1281 </item>
1282 </layout>
1283 </item>
1284 <item>
1285 <widget class="QCheckBox" name="checkSmtpSSL">
1286 <property name="text">
1287 <string>This server requires a secure connection (SSL)</string>
1288 </property>
1289 </widget>
1290 </item>
1291 <item>
1292 <widget class="QGroupBox" name="groupMailNotifAuth">
1293 <property name="title">
1294 <string>Authentication</string>
1295 </property>
1296 <property name="checkable">
1297 <bool>true</bool>
1298 </property>
1299 <property name="checked">
1300 <bool>false</bool>
1301 </property>
1302 <layout class="QFormLayout" name="formLayout_2">
1303 <item row="0" column="0">
1304 <widget class="QLabel" name="label_7">
1305 <property name="text">
1306 <string>Username:</string>
1307 </property>
1308 </widget>
1309 </item>
1310 <item row="0" column="1">
1311 <widget class="QLineEdit" name="mailNotifUsername"/>
1312 </item>
1313 <item row="1" column="0">
1314 <widget class="QLabel" name="label_8">
1315 <property name="text">
1316 <string>Password:</string>
1317 </property>
1318 </widget>
1319 </item>
1320 <item row="1" column="1">
1321 <widget class="QLineEdit" name="mailNotifPassword">
1322 <property name="echoMode">
1323 <enum>QLineEdit::Password</enum>
1324 </property>
1325 </widget>
1326 </item>
1327 </layout>
1328 </widget>
1329 </item>
1330 </layout>
1331 </widget>
1332 </item>
1333 <item>
1334 <widget class="QGroupBox" name="autoRunBox">
1335 <property name="title">
1336 <string>Run e&amp;xternal program on torrent completion</string>
1337 </property>
1338 <property name="checkable">
1339 <bool>true</bool>
1340 </property>
1341 <property name="checked">
1342 <bool>false</bool>
1343 </property>
1344 <layout class="QVBoxLayout" name="verticalLayout_19">
1345 <item>
1346 <widget class="QLineEdit" name="lineEditAutoRun"/>
1347 </item>
1348 <item>
1349 <widget class="QCheckBox" name="autoRunConsole">
1350 <property name="text">
1351 <string>Show console window</string>
1352 </property>
1353 </widget>
1354 </item>
1355 <item>
1356 <widget class="QLabel" name="labelAutoRunParam">
1357 <property name="wordWrap">
1358 <bool>true</bool>
1359 </property>
1360 </widget>
1361 </item>
1362 </layout>
1363 </widget>
1364 </item>
1365 </layout>
1366 </widget>
1367 </widget>
1368 </item>
1369 </layout>
1370 </widget>
1371 <widget class="QWidget" name="tabConnectionPage">
1372 <layout class="QVBoxLayout" name="verticalLayout_6">
1373 <property name="leftMargin">
1374 <number>0</number>
1375 </property>
1376 <property name="topMargin">
1377 <number>0</number>
1378 </property>
1379 <property name="rightMargin">
1380 <number>0</number>
1381 </property>
1382 <property name="bottomMargin">
1383 <number>0</number>
1384 </property>
1385 <item>
1386 <widget class="QScrollArea" name="scrollArea_3">
1387 <property name="widgetResizable">
1388 <bool>true</bool>
1389 </property>
1390 <widget class="QWidget" name="scrollAreaWidgetContents_3">
1391 <property name="geometry">
1392 <rect>
1393 <x>0</x>
1394 <y>0</y>
1395 <width>501</width>
1396 <height>745</height>
1397 </rect>
1398 </property>
1399 <layout class="QVBoxLayout" name="verticalLayout_20">
1400 <item>
1401 <layout class="QHBoxLayout" name="horizontalLayout_12">
1402 <item>
1403 <widget class="QLabel" name="label_24">
1404 <property name="text">
1405 <string>Peer connection protocol:</string>
1406 </property>
1407 </widget>
1408 </item>
1409 <item>
1410 <widget class="QComboBox" name="comboProtocol">
1411 <item>
1412 <property name="text">
1413 <string>TCP and μTP</string>
1414 </property>
1415 </item>
1416 <item>
1417 <property name="text">
1418 <string notr="true">TCP</string>
1419 </property>
1420 </item>
1421 <item>
1422 <property name="text">
1423 <string notr="true">μTP</string>
1424 </property>
1425 </item>
1426 </widget>
1427 </item>
1428 <item>
1429 <spacer name="horizontalSpacer_23">
1430 <property name="orientation">
1431 <enum>Qt::Horizontal</enum>
1432 </property>
1433 <property name="sizeHint" stdset="0">
1434 <size>
1435 <width>40</width>
1436 <height>20</height>
1437 </size>
1438 </property>
1439 </spacer>
1440 </item>
1441 </layout>
1442 </item>
1443 <item>
1444 <widget class="QGroupBox" name="ListeningPortBox">
1445 <property name="title">
1446 <string>Listening Port</string>
1447 </property>
1448 <layout class="QVBoxLayout" name="listeningPortLayout">
1449 <item>
1450 <layout class="QHBoxLayout" name="listeningPortLayout2">
1451 <item>
1452 <widget class="QLabel" name="lbl_ports">
1453 <property name="text">
1454 <string>Port used for incoming connections:</string>
1455 </property>
1456 </widget>
1457 </item>
1458 <item>
1459 <widget class="QSpinBox" name="spinPort">
1460 <property name="toolTip">
1461 <string>Set to 0 to let your system pick an unused port</string>
1462 </property>
1463 <property name="specialValueText">
1464 <string>Any</string>
1465 </property>
1466 <property name="maximum">
1467 <number>65535</number>
1468 </property>
1469 </widget>
1470 </item>
1471 <item>
1472 <widget class="QPushButton" name="randomButton">
1473 <property name="text">
1474 <string>Random</string>
1475 </property>
1476 </widget>
1477 </item>
1478 <item>
1479 <spacer name="horizontalSpacer_4">
1480 <property name="orientation">
1481 <enum>Qt::Horizontal</enum>
1482 </property>
1483 <property name="sizeHint" stdset="0">
1484 <size>
1485 <width>40</width>
1486 <height>20</height>
1487 </size>
1488 </property>
1489 </spacer>
1490 </item>
1491 </layout>
1492 </item>
1493 <item>
1494 <widget class="QCheckBox" name="checkUPnP">
1495 <property name="text">
1496 <string>Use UPnP / NAT-PMP port forwarding from my router</string>
1497 </property>
1498 <property name="checked">
1499 <bool>true</bool>
1500 </property>
1501 </widget>
1502 </item>
1503 </layout>
1504 </widget>
1505 </item>
1506 <item>
1507 <widget class="QGroupBox" name="nbConnecBox">
1508 <property name="title">
1509 <string>Connections Limits</string>
1510 </property>
1511 <layout class="QGridLayout" name="gridLayout">
1512 <item row="3" column="1">
1513 <widget class="QSpinBox" name="spinMaxUploadsPerTorrent">
1514 <property name="maximum">
1515 <number>500</number>
1516 </property>
1517 <property name="value">
1518 <number>4</number>
1519 </property>
1520 </widget>
1521 </item>
1522 <item row="1" column="0">
1523 <widget class="QCheckBox" name="checkMaxConnecsPerTorrent">
1524 <property name="text">
1525 <string>Maximum number of connections per torrent:</string>
1526 </property>
1527 <property name="checked">
1528 <bool>true</bool>
1529 </property>
1530 </widget>
1531 </item>
1532 <item row="0" column="0">
1533 <widget class="QCheckBox" name="checkMaxConnecs">
1534 <property name="text">
1535 <string>Global maximum number of connections:</string>
1536 </property>
1537 <property name="checked">
1538 <bool>true</bool>
1539 </property>
1540 </widget>
1541 </item>
1542 <item row="0" column="1">
1543 <widget class="QSpinBox" name="spinMaxConnec">
1544 <property name="enabled">
1545 <bool>true</bool>
1546 </property>
1547 <property name="minimum">
1548 <number>2</number>
1549 </property>
1550 <property name="maximum">
1551 <number>2000</number>
1552 </property>
1553 <property name="value">
1554 <number>500</number>
1555 </property>
1556 </widget>
1557 </item>
1558 <item row="1" column="1">
1559 <widget class="QSpinBox" name="spinMaxConnecPerTorrent">
1560 <property name="minimum">
1561 <number>2</number>
1562 </property>
1563 <property name="maximum">
1564 <number>2000</number>
1565 </property>
1566 <property name="value">
1567 <number>100</number>
1568 </property>
1569 </widget>
1570 </item>
1571 <item row="3" column="0">
1572 <widget class="QCheckBox" name="checkMaxUploadsPerTorrent">
1573 <property name="text">
1574 <string>Maximum number of upload slots per torrent:</string>
1575 </property>
1576 </widget>
1577 </item>
1578 <item row="2" column="0">
1579 <widget class="QCheckBox" name="checkMaxUploads">
1580 <property name="text">
1581 <string>Global maximum number of upload slots:</string>
1582 </property>
1583 </widget>
1584 </item>
1585 <item row="2" column="1">
1586 <widget class="QSpinBox" name="spinMaxUploads">
1587 <property name="maximum">
1588 <number>2000</number>
1589 </property>
1590 <property name="value">
1591 <number>8</number>
1592 </property>
1593 </widget>
1594 </item>
1595 <item row="0" column="2">
1596 <spacer name="horizontalSpacer_3">
1597 <property name="orientation">
1598 <enum>Qt::Horizontal</enum>
1599 </property>
1600 <property name="sizeHint" stdset="0">
1601 <size>
1602 <width>40</width>
1603 <height>20</height>
1604 </size>
1605 </property>
1606 </spacer>
1607 </item>
1608 </layout>
1609 </widget>
1610 </item>
1611 <item>
1612 <widget class="QGroupBox" name="groupProxy">
1613 <property name="enabled">
1614 <bool>true</bool>
1615 </property>
1616 <property name="title">
1617 <string>Proxy Server</string>
1618 </property>
1619 <layout class="QVBoxLayout" name="verticalLayout_29">
1620 <item>
1621 <layout class="QHBoxLayout" name="proxyTypeLayout">
1622 <item>
1623 <widget class="QLabel" name="ProxyType_lbl">
1624 <property name="text">
1625 <string>Type:</string>
1626 </property>
1627 </widget>
1628 </item>
1629 <item>
1630 <widget class="QComboBox" name="comboProxyType">
1631 <item>
1632 <property name="text">
1633 <string>(None)</string>
1634 </property>
1635 </item>
1636 <item>
1637 <property name="text">
1638 <string>SOCKS4</string>
1639 </property>
1640 </item>
1641 <item>
1642 <property name="text">
1643 <string>SOCKS5</string>
1644 </property>
1645 </item>
1646 <item>
1647 <property name="text">
1648 <string>HTTP</string>
1649 </property>
1650 </item>
1651 </widget>
1652 </item>
1653 <item>
1654 <widget class="QLabel" name="lblProxyIP">
1655 <property name="enabled">
1656 <bool>false</bool>
1657 </property>
1658 <property name="text">
1659 <string>Host:</string>
1660 </property>
1661 </widget>
1662 </item>
1663 <item>
1664 <widget class="QLineEdit" name="textProxyIP">
1665 <property name="enabled">
1666 <bool>false</bool>
1667 </property>
1668 </widget>
1669 </item>
1670 <item>
1671 <widget class="QLabel" name="lblProxyPort">
1672 <property name="enabled">
1673 <bool>false</bool>
1674 </property>
1675 <property name="text">
1676 <string>Port:</string>
1677 </property>
1678 </widget>
1679 </item>
1680 <item>
1681 <widget class="QSpinBox" name="spinProxyPort">
1682 <property name="enabled">
1683 <bool>false</bool>
1684 </property>
1685 <property name="minimum">
1686 <number>1</number>
1687 </property>
1688 <property name="maximum">
1689 <number>65535</number>
1690 </property>
1691 <property name="value">
1692 <number>8080</number>
1693 </property>
1694 </widget>
1695 </item>
1696 </layout>
1697 </item>
1698 <item>
1699 <widget class="QCheckBox" name="checkProxyPeerConnecs">
1700 <property name="enabled">
1701 <bool>false</bool>
1702 </property>
1703 <property name="toolTip">
1704 <string>Otherwise, the proxy server is only used for tracker connections</string>
1705 </property>
1706 <property name="text">
1707 <string>Use proxy for peer connections</string>
1708 </property>
1709 </widget>
1710 </item>
1711 <item>
1712 <widget class="QCheckBox" name="isProxyOnlyForTorrents">
1713 <property name="toolTip">
1714 <string>RSS feeds, search engine, software updates or anything else other than torrent transfers and related operations (such as peer exchanges) will use a direct connection</string>
1715 </property>
1716 <property name="text">
1717 <string>Use proxy only for torrents</string>
1718 </property>
1719 <property name="checked">
1720 <bool>false</bool>
1721 </property>
1722 </widget>
1723 </item>
1724 <item>
1725 <widget class="QGroupBox" name="checkProxyAuth">
1726 <property name="enabled">
1727 <bool>false</bool>
1728 </property>
1729 <property name="title">
1730 <string>A&amp;uthentication</string>
1731 </property>
1732 <property name="checkable">
1733 <bool>true</bool>
1734 </property>
1735 <property name="checked">
1736 <bool>false</bool>
1737 </property>
1738 <layout class="QVBoxLayout" name="verticalLayout_24">
1739 <item>
1740 <layout class="QGridLayout" name="gridLayout_12">
1741 <item row="0" column="0">
1742 <widget class="QLabel" name="lblProxyUsername">
1743 <property name="text">
1744 <string>Username:</string>
1745 </property>
1746 </widget>
1747 </item>
1748 <item row="0" column="1">
1749 <widget class="QLineEdit" name="textProxyUsername"/>
1750 </item>
1751 <item row="1" column="0">
1752 <widget class="QLabel" name="lblProxyPassword">
1753 <property name="text">
1754 <string>Password:</string>
1755 </property>
1756 </widget>
1757 </item>
1758 <item row="1" column="1">
1759 <widget class="QLineEdit" name="textProxyPassword">
1760 <property name="echoMode">
1761 <enum>QLineEdit::Password</enum>
1762 </property>
1763 </widget>
1764 </item>
1765 </layout>
1766 </item>
1767 <item>
1768 <widget class="QLabel" name="label_23">
1769 <property name="text">
1770 <string>Info: The password is saved unencrypted</string>
1771 </property>
1772 </widget>
1773 </item>
1774 </layout>
1775 </widget>
1776 </item>
1777 </layout>
1778 </widget>
1779 </item>
1780 <item>
1781 <widget class="QGroupBox" name="groupIPFilter">
1782 <property name="title">
1783 <string>IP Fi&amp;ltering</string>
1784 </property>
1785 <layout class="QVBoxLayout" name="verticalLayout_17">
1786 <item>
1787 <layout class="QHBoxLayout" name="horizontalLayout_11">
1788 <item>
1789 <widget class="QCheckBox" name="checkIPFilter">
1790 <property name="text">
1791 <string>Filter path (.dat, .p2p, .p2b):</string>
1792 </property>
1793 </widget>
1794 </item>
1795 <item>
1796 <widget class="FileSystemPathLineEdit" name="textFilterPath" native="true"/>
1797 </item>
1798 <item>
1799 <widget class="QToolButton" name="IpFilterRefreshBtn">
1800 <property name="minimumSize">
1801 <size>
1802 <width>0</width>
1803 <height>25</height>
1804 </size>
1805 </property>
1806 <property name="toolTip">
1807 <string>Reload the filter</string>
1808 </property>
1809 </widget>
1810 </item>
1811 </layout>
1812 </item>
1813 <item>
1814 <widget class="QPushButton" name="banListButton">
1815 <property name="sizePolicy">
1816 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
1817 <horstretch>0</horstretch>
1818 <verstretch>0</verstretch>
1819 </sizepolicy>
1820 </property>
1821 <property name="text">
1822 <string>Manually banned IP addresses...</string>
1823 </property>
1824 </widget>
1825 </item>
1826 <item>
1827 <widget class="QCheckBox" name="checkIpFilterTrackers">
1828 <property name="text">
1829 <string>Apply to trackers</string>
1830 </property>
1831 </widget>
1832 </item>
1833 </layout>
1834 </widget>
1835 </item>
1836 <item>
1837 <spacer name="verticalSpacer_3">
1838 <property name="orientation">
1839 <enum>Qt::Vertical</enum>
1840 </property>
1841 <property name="sizeHint" stdset="0">
1842 <size>
1843 <width>20</width>
1844 <height>40</height>
1845 </size>
1846 </property>
1847 </spacer>
1848 </item>
1849 </layout>
1850 </widget>
1851 </widget>
1852 </item>
1853 </layout>
1854 </widget>
1855 <widget class="QWidget" name="tabSpeedPage">
1856 <layout class="QVBoxLayout" name="verticalLayout_34">
1857 <property name="leftMargin">
1858 <number>0</number>
1859 </property>
1860 <property name="topMargin">
1861 <number>0</number>
1862 </property>
1863 <property name="rightMargin">
1864 <number>0</number>
1865 </property>
1866 <property name="bottomMargin">
1867 <number>0</number>
1868 </property>
1869 <item>
1870 <widget class="QScrollArea" name="scrollArea_9">
1871 <property name="widgetResizable">
1872 <bool>true</bool>
1873 </property>
1874 <widget class="QWidget" name="scrollAreaWidgetContents_9">
1875 <property name="geometry">
1876 <rect>
1877 <x>0</x>
1878 <y>0</y>
1879 <width>516</width>
1880 <height>525</height>
1881 </rect>
1882 </property>
1883 <layout class="QVBoxLayout" name="verticalLayout_5">
1884 <item>
1885 <widget class="QGroupBox" name="rateLimitBox">
1886 <property name="title">
1887 <string>Global Rate Limits</string>
1888 </property>
1889 <layout class="QGridLayout" name="rateLimitBoxLayout">
1890 <item row="0" column="2">
1891 <widget class="QSpinBox" name="spinUploadLimit">
1892 <property name="specialValueText">
1893 <string>∞</string>
1894 </property>
1895 <property name="suffix">
1896 <string> KiB/s</string>
1897 </property>
1898 <property name="maximum">
1899 <number>2000000</number>
1900 </property>
1901 <property name="value">
1902 <number>100</number>
1903 </property>
1904 </widget>
1905 </item>
1906 <item row="1" column="2">
1907 <widget class="QSpinBox" name="spinDownloadLimit">
1908 <property name="specialValueText">
1909 <string>∞</string>
1910 </property>
1911 <property name="suffix">
1912 <string> KiB/s</string>
1913 </property>
1914 <property name="maximum">
1915 <number>2000000</number>
1916 </property>
1917 <property name="value">
1918 <number>100</number>
1919 </property>
1920 </widget>
1921 </item>
1922 <item row="0" column="0" rowspan="2">
1923 <widget class="QLabel" name="labelGlobalRate"/>
1924 </item>
1925 <item row="0" column="3">
1926 <spacer name="horizontalSpacer">
1927 <property name="orientation">
1928 <enum>Qt::Horizontal</enum>
1929 </property>
1930 <property name="sizeHint" stdset="0">
1931 <size>
1932 <width>40</width>
1933 <height>20</height>
1934 </size>
1935 </property>
1936 </spacer>
1937 </item>
1938 <item row="0" column="1">
1939 <widget class="QLabel" name="label_10">
1940 <property name="text">
1941 <string>Upload:</string>
1942 </property>
1943 </widget>
1944 </item>
1945 <item row="1" column="1">
1946 <widget class="QLabel" name="label_11">
1947 <property name="text">
1948 <string>Download:</string>
1949 </property>
1950 </widget>
1951 </item>
1952 </layout>
1953 </widget>
1954 </item>
1955 <item>
1956 <widget class="QGroupBox" name="altRateLimitBox">
1957 <property name="title">
1958 <string>Alternative Rate Limits</string>
1959 </property>
1960 <layout class="QGridLayout" name="gridLayout_6">
1961 <item row="1" column="2">
1962 <widget class="QSpinBox" name="spinDownloadLimitAlt">
1963 <property name="specialValueText">
1964 <string>∞</string>
1965 </property>
1966 <property name="suffix">
1967 <string> KiB/s</string>
1968 </property>
1969 <property name="maximum">
1970 <number>2000000</number>
1971 </property>
1972 <property name="value">
1973 <number>10</number>
1974 </property>
1975 </widget>
1976 </item>
1977 <item row="0" column="0" rowspan="2">
1978 <widget class="QLabel" name="labelAltRate"/>
1979 </item>
1980 <item row="2" column="0" colspan="4">
1981 <widget class="QGroupBox" name="groupBoxSchedule">
1982 <property name="title">
1983 <string>Schedule &amp;the use of alternative rate limits</string>
1984 </property>
1985 <property name="checkable">
1986 <bool>true</bool>
1987 </property>
1988 <property name="checked">
1989 <bool>false</bool>
1990 </property>
1991 <layout class="QGridLayout" name="gridLayout_7">
1992 <item row="0" column="0">
1993 <widget class="QLabel" name="label_6">
1994 <property name="toolTip">
1995 <string>Start time</string>
1996 </property>
1997 <property name="text">
1998 <string comment="From start time">From:</string>
1999 </property>
2000 </widget>
2001 </item>
2002 <item row="0" column="3">
2003 <widget class="QTimeEdit" name="timeEditScheduleTo">
2004 <property name="wrapping">
2005 <bool>true</bool>
2006 </property>
2007 <property name="displayFormat">
2008 <string notr="true">hh:mm</string>
2009 </property>
2010 <property name="time">
2011 <time>
2012 <hour>20</hour>
2013 <minute>0</minute>
2014 <second>0</second>
2015 </time>
2016 </property>
2017 </widget>
2018 </item>
2019 <item row="0" column="2">
2020 <widget class="QLabel" name="label_17">
2021 <property name="toolTip">
2022 <string>End time</string>
2023 </property>
2024 <property name="text">
2025 <string comment="To end time">To:</string>
2026 </property>
2027 </widget>
2028 </item>
2029 <item row="0" column="1">
2030 <widget class="QTimeEdit" name="timeEditScheduleFrom">
2031 <property name="wrapping">
2032 <bool>true</bool>
2033 </property>
2034 <property name="displayFormat">
2035 <string notr="true">hh:mm</string>
2036 </property>
2037 <property name="calendarPopup">
2038 <bool>false</bool>
2039 </property>
2040 <property name="time">
2041 <time>
2042 <hour>8</hour>
2043 <minute>0</minute>
2044 <second>0</second>
2045 </time>
2046 </property>
2047 </widget>
2048 </item>
2049 <item row="1" column="0">
2050 <widget class="QLabel" name="label_18">
2051 <property name="text">
2052 <string>When:</string>
2053 </property>
2054 </widget>
2055 </item>
2056 <item row="1" column="1" colspan="3">
2057 <widget class="QComboBox" name="comboBoxScheduleDays">
2058 <property name="sizePolicy">
2059 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
2060 <horstretch>0</horstretch>
2061 <verstretch>0</verstretch>
2062 </sizepolicy>
2063 </property>
2064 <item>
2065 <property name="text">
2066 <string>Every day</string>
2067 </property>
2068 </item>
2069 <item>
2070 <property name="text">
2071 <string>Weekdays</string>
2072 </property>
2073 </item>
2074 <item>
2075 <property name="text">
2076 <string>Weekends</string>
2077 </property>
2078 </item>
2079 </widget>
2080 </item>
2081 <item row="0" column="4">
2082 <spacer name="horizontalSpacer_8">
2083 <property name="orientation">
2084 <enum>Qt::Horizontal</enum>
2085 </property>
2086 <property name="sizeHint" stdset="0">
2087 <size>
2088 <width>40</width>
2089 <height>20</height>
2090 </size>
2091 </property>
2092 </spacer>
2093 </item>
2094 </layout>
2095 </widget>
2096 </item>
2097 <item row="0" column="2">
2098 <widget class="QSpinBox" name="spinUploadLimitAlt">
2099 <property name="specialValueText">
2100 <string>∞</string>
2101 </property>
2102 <property name="suffix">
2103 <string> KiB/s</string>
2104 </property>
2105 <property name="maximum">
2106 <number>2000000</number>
2107 </property>
2108 <property name="value">
2109 <number>10</number>
2110 </property>
2111 </widget>
2112 </item>
2113 <item row="0" column="3">
2114 <spacer name="horizontalSpacer_5">
2115 <property name="orientation">
2116 <enum>Qt::Horizontal</enum>
2117 </property>
2118 <property name="sizeHint" stdset="0">
2119 <size>
2120 <width>40</width>
2121 <height>20</height>
2122 </size>
2123 </property>
2124 </spacer>
2125 </item>
2126 <item row="0" column="1">
2127 <widget class="QLabel" name="label_13">
2128 <property name="text">
2129 <string>Upload:</string>
2130 </property>
2131 </widget>
2132 </item>
2133 <item row="1" column="1">
2134 <widget class="QLabel" name="label_14">
2135 <property name="text">
2136 <string>Download:</string>
2137 </property>
2138 </widget>
2139 </item>
2140 </layout>
2141 </widget>
2142 </item>
2143 <item>
2144 <widget class="QGroupBox" name="rateLimitsGroupBox">
2145 <property name="title">
2146 <string>Rate Limits Settings</string>
2147 </property>
2148 <layout class="QVBoxLayout" name="verticalLayout_30">
2149 <item>
2150 <widget class="QCheckBox" name="checkLimituTPConnections">
2151 <property name="text">
2152 <string>Apply rate limit to µTP protocol</string>
2153 </property>
2154 </widget>
2155 </item>
2156 <item>
2157 <widget class="QCheckBox" name="checkLimitTransportOverhead">
2158 <property name="text">
2159 <string>Apply rate limit to transport overhead</string>
2160 </property>
2161 </widget>
2162 </item>
2163 <item>
2164 <widget class="QCheckBox" name="checkLimitLocalPeerRate">
2165 <property name="text">
2166 <string>Apply rate limit to peers on LAN</string>
2167 </property>
2168 </widget>
2169 </item>
2170 </layout>
2171 </widget>
2172 </item>
2173 <item>
2174 <spacer name="verticalSpacer_2">
2175 <property name="orientation">
2176 <enum>Qt::Vertical</enum>
2177 </property>
2178 <property name="sizeHint" stdset="0">
2179 <size>
2180 <width>20</width>
2181 <height>40</height>
2182 </size>
2183 </property>
2184 </spacer>
2185 </item>
2186 </layout>
2187 </widget>
2188 </widget>
2189 </item>
2190 </layout>
2191 </widget>
2192 <widget class="QWidget" name="tabBitTorrentPage">
2193 <layout class="QVBoxLayout" name="verticalLayout_15">
2194 <property name="leftMargin">
2195 <number>0</number>
2196 </property>
2197 <property name="topMargin">
2198 <number>0</number>
2199 </property>
2200 <property name="rightMargin">
2201 <number>0</number>
2202 </property>
2203 <property name="bottomMargin">
2204 <number>0</number>
2205 </property>
2206 <item>
2207 <widget class="QScrollArea" name="scrollArea_4">
2208 <property name="widgetResizable">
2209 <bool>true</bool>
2210 </property>
2211 <widget class="QWidget" name="scrollAreaWidgetContents_4">
2212 <property name="geometry">
2213 <rect>
2214 <x>0</x>
2215 <y>0</y>
2216 <width>513</width>
2217 <height>679</height>
2218 </rect>
2219 </property>
2220 <layout class="QVBoxLayout" name="verticalLayout_7">
2221 <item>
2222 <widget class="QGroupBox" name="AddBTFeaturesBox">
2223 <property name="title">
2224 <string>Privacy</string>
2225 </property>
2226 <layout class="QVBoxLayout" name="verticalLayout_14">
2227 <item>
2228 <widget class="QCheckBox" name="checkDHT">
2229 <property name="toolTip">
2230 <string>Find peers on the DHT network</string>
2231 </property>
2232 <property name="text">
2233 <string>Enable DHT (decentralized network) to find more peers</string>
2234 </property>
2235 <property name="checked">
2236 <bool>true</bool>
2237 </property>
2238 </widget>
2239 </item>
2240 <item>
2241 <widget class="QCheckBox" name="checkPeX">
2242 <property name="toolTip">
2243 <string>Exchange peers with compatible Bittorrent clients (µTorrent, Vuze, ...)</string>
2244 </property>
2245 <property name="text">
2246 <string>Enable Peer Exchange (PeX) to find more peers</string>
2247 </property>
2248 <property name="checked">
2249 <bool>true</bool>
2250 </property>
2251 </widget>
2252 </item>
2253 <item>
2254 <widget class="QCheckBox" name="checkLSD">
2255 <property name="toolTip">
2256 <string>Look for peers on your local network</string>
2257 </property>
2258 <property name="text">
2259 <string>Enable Local Peer Discovery to find more peers</string>
2260 </property>
2261 <property name="checked">
2262 <bool>true</bool>
2263 </property>
2264 </widget>
2265 </item>
2266 <item>
2267 <layout class="QHBoxLayout">
2268 <item>
2269 <widget class="QLabel" name="lbl_encryption">
2270 <property name="text">
2271 <string>Encryption mode:</string>
2272 </property>
2273 </widget>
2274 </item>
2275 <item>
2276 <widget class="QComboBox" name="comboEncryption">
2277 <property name="toolTip">
2278 <string>Allow encryption: Connect to peers regardless of setting
2279 Require encryption: Only connect to peers with protocol encryption
2280 Disable encryption: Only connect to peers without protocol encryption</string>
2281 </property>
2282 <item>
2283 <property name="text">
2284 <string>Allow encryption</string>
2285 </property>
2286 </item>
2287 <item>
2288 <property name="text">
2289 <string>Require encryption</string>
2290 </property>
2291 </item>
2292 <item>
2293 <property name="text">
2294 <string>Disable encryption</string>
2295 </property>
2296 </item>
2297 </widget>
2298 </item>
2299 <item>
2300 <spacer>
2301 <property name="orientation">
2302 <enum>Qt::Horizontal</enum>
2303 </property>
2304 <property name="sizeHint" stdset="0">
2305 <size>
2306 <width>40</width>
2307 <height>20</height>
2308 </size>
2309 </property>
2310 </spacer>
2311 </item>
2312 </layout>
2313 </item>
2314 <item>
2315 <layout class="QHBoxLayout" name="horizontalLayout_6">
2316 <item>
2317 <widget class="QCheckBox" name="checkAnonymousMode">
2318 <property name="toolTip">
2319 <string>Enable when using a proxy or a VPN connection</string>
2320 </property>
2321 <property name="text">
2322 <string>Enable anonymous mode</string>
2323 </property>
2324 </widget>
2325 </item>
2326 <item>
2327 <widget class="QLabel" name="label_anonymous">
2328 <property name="text">
2329 <string>(&lt;a href=&quot;https://github.com/qbittorrent/qBittorrent/wiki/Anonymous-Mode&quot;&gt;More information&lt;/a&gt;)</string>
2330 </property>
2331 <property name="openExternalLinks">
2332 <bool>true</bool>
2333 </property>
2334 </widget>
2335 </item>
2336 <item>
2337 <spacer name="horizontalSpacer_14">
2338 <property name="orientation">
2339 <enum>Qt::Horizontal</enum>
2340 </property>
2341 <property name="sizeHint" stdset="0">
2342 <size>
2343 <width>40</width>
2344 <height>20</height>
2345 </size>
2346 </property>
2347 </spacer>
2348 </item>
2349 </layout>
2350 </item>
2351 </layout>
2352 </widget>
2353 </item>
2354 <item>
2355 <widget class="QGroupBox" name="checkEnableQueueing">
2356 <property name="title">
2357 <string>&amp;Torrent Queueing</string>
2358 </property>
2359 <property name="checkable">
2360 <bool>true</bool>
2361 </property>
2362 <property name="checked">
2363 <bool>false</bool>
2364 </property>
2365 <layout class="QGridLayout" name="gridLayout_2">
2366 <item row="0" column="0">
2367 <widget class="QLabel" name="label_max_active_dl">
2368 <property name="text">
2369 <string>Maximum active downloads:</string>
2370 </property>
2371 </widget>
2372 </item>
2373 <item row="0" column="1">
2374 <widget class="QSpinBox" name="spinMaxActiveDownloads">
2375 <property name="specialValueText">
2376 <string>∞</string>
2377 </property>
2378 <property name="minimum">
2379 <number>-1</number>
2380 </property>
2381 <property name="maximum">
2382 <number>999</number>
2383 </property>
2384 <property name="value">
2385 <number>3</number>
2386 </property>
2387 </widget>
2388 </item>
2389 <item row="1" column="0">
2390 <widget class="QLabel" name="label_max_active_up">
2391 <property name="text">
2392 <string>Maximum active uploads:</string>
2393 </property>
2394 </widget>
2395 </item>
2396 <item row="1" column="1">
2397 <widget class="QSpinBox" name="spinMaxActiveUploads">
2398 <property name="specialValueText">
2399 <string>∞</string>
2400 </property>
2401 <property name="minimum">
2402 <number>-1</number>
2403 </property>
2404 <property name="maximum">
2405 <number>999</number>
2406 </property>
2407 <property name="value">
2408 <number>3</number>
2409 </property>
2410 </widget>
2411 </item>
2412 <item row="2" column="0">
2413 <widget class="QLabel" name="maxActiveTorrents_lbl">
2414 <property name="text">
2415 <string>Maximum active torrents:</string>
2416 </property>
2417 </widget>
2418 </item>
2419 <item row="2" column="1">
2420 <widget class="QSpinBox" name="spinMaxActiveTorrents">
2421 <property name="specialValueText">
2422 <string>∞</string>
2423 </property>
2424 <property name="minimum">
2425 <number>-1</number>
2426 </property>
2427 <property name="maximum">
2428 <number>999</number>
2429 </property>
2430 <property name="value">
2431 <number>5</number>
2432 </property>
2433 </widget>
2434 </item>
2435 <item row="0" column="2">
2436 <spacer name="horizontalSpacer_7">
2437 <property name="orientation">
2438 <enum>Qt::Horizontal</enum>
2439 </property>
2440 <property name="sizeHint" stdset="0">
2441 <size>
2442 <width>40</width>
2443 <height>20</height>
2444 </size>
2445 </property>
2446 </spacer>
2447 </item>
2448 <item row="3" column="0" colspan="3">
2449 <widget class="QGroupBox" name="checkIgnoreSlowTorrentsForQueueing">
2450 <property name="title">
2451 <string>Do not count slow torrents in these limits</string>
2452 </property>
2453 <property name="checkable">
2454 <bool>true</bool>
2455 </property>
2456 <property name="checked">
2457 <bool>false</bool>
2458 </property>
2459 <layout class="QGridLayout" name="gridLayout_13">
2460 <item row="0" column="1">
2461 <widget class="QSpinBox" name="spinDownloadRateForSlowTorrents">
2462 <property name="suffix">
2463 <string> KiB/s</string>
2464 </property>
2465 <property name="maximum">
2466 <number>2000000</number>
2467 </property>
2468 <property name="value">
2469 <number>2</number>
2470 </property>
2471 </widget>
2472 </item>
2473 <item row="1" column="1">
2474 <widget class="QSpinBox" name="spinUploadRateForSlowTorrents">
2475 <property name="suffix">
2476 <string> KiB/s</string>
2477 </property>
2478 <property name="maximum">
2479 <number>2000000</number>
2480 </property>
2481 <property name="value">
2482 <number>2</number>
2483 </property>
2484 </widget>
2485 </item>
2486 <item row="1" column="0">
2487 <widget class="QLabel" name="labelUploadRateForSlowTorrents">
2488 <property name="text">
2489 <string>Upload rate threshold:</string>
2490 </property>
2491 </widget>
2492 </item>
2493 <item row="0" column="0">
2494 <widget class="QLabel" name="labelDownloadRateForSlowTorrents">
2495 <property name="text">
2496 <string>Download rate threshold:</string>
2497 </property>
2498 </widget>
2499 </item>
2500 <item row="0" column="2">
2501 <spacer name="horizontalSpacer_9">
2502 <property name="orientation">
2503 <enum>Qt::Horizontal</enum>
2504 </property>
2505 <property name="sizeHint" stdset="0">
2506 <size>
2507 <width>40</width>
2508 <height>20</height>
2509 </size>
2510 </property>
2511 </spacer>
2512 </item>
2513 <item row="2" column="1">
2514 <widget class="QSpinBox" name="spinSlowTorrentsInactivityTimer">
2515 <property name="suffix">
2516 <string extracomment="seconds"> sec</string>
2517 </property>
2518 <property name="minimum">
2519 <number>1</number>
2520 </property>
2521 <property name="maximum">
2522 <number>999999</number>
2523 </property>
2524 <property name="value">
2525 <number>60</number>
2526 </property>
2527 </widget>
2528 </item>
2529 <item row="2" column="0">
2530 <widget class="QLabel" name="labelSlowTorrentInactivityTimer">
2531 <property name="text">
2532 <string>Torrent inactivity timer:</string>
2533 </property>
2534 </widget>
2535 </item>
2536 </layout>
2537 </widget>
2538 </item>
2539 </layout>
2540 </widget>
2541 </item>
2542 <item>
2543 <widget class="QGroupBox" name="seedingLimitsBox">
2544 <property name="title">
2545 <string>Seeding Limits</string>
2546 </property>
2547 <layout class="QGridLayout" name="gridLayout_91">
2548 <item row="2" column="1">
2549 <widget class="QSpinBox" name="spinMaxSeedingMinutes">
2550 <property name="enabled">
2551 <bool>false</bool>
2552 </property>
2553 <property name="suffix">
2554 <string extracomment="minutes"> min</string>
2555 </property>
2556 <property name="maximum">
2557 <number>9999999</number>
2558 </property>
2559 <property name="value">
2560 <number>1440</number>
2561 </property>
2562 </widget>
2563 </item>
2564 <item row="2" column="0">
2565 <widget class="QCheckBox" name="checkMaxSeedingMinutes">
2566 <property name="text">
2567 <string>When seeding time reaches</string>
2568 </property>
2569 </widget>
2570 </item>
2571 <item row="3" column="0">
2572 <widget class="QLabel" name="label">
2573 <property name="text">
2574 <string>then</string>
2575 </property>
2576 <property name="alignment">
2577 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
2578 </property>
2579 </widget>
2580 </item>
2581 <item row="3" column="1">
2582 <widget class="QComboBox" name="comboRatioLimitAct">
2583 <property name="enabled">
2584 <bool>false</bool>
2585 </property>
2586 <item>
2587 <property name="text">
2588 <string>Pause torrent</string>
2589 </property>
2590 </item>
2591 <item>
2592 <property name="text">
2593 <string>Remove torrent</string>
2594 </property>
2595 </item>
2596 <item>
2597 <property name="text">
2598 <string>Remove torrent and its files</string>
2599 </property>
2600 </item>
2601 <item>
2602 <property name="text">
2603 <string>Enable super seeding for torrent</string>
2604 </property>
2605 </item>
2606 </widget>
2607 </item>
2608 <item row="1" column="0">
2609 <widget class="QCheckBox" name="checkMaxRatio">
2610 <property name="text">
2611 <string>When ratio reaches</string>
2612 </property>
2613 </widget>
2614 </item>
2615 <item row="1" column="1">
2616 <widget class="QDoubleSpinBox" name="spinMaxRatio">
2617 <property name="enabled">
2618 <bool>false</bool>
2619 </property>
2620 <property name="maximum">
2621 <double>9998.000000000000000</double>
2622 </property>
2623 <property name="singleStep">
2624 <double>0.050000000000000</double>
2625 </property>
2626 <property name="value">
2627 <double>1.000000000000000</double>
2628 </property>
2629 </widget>
2630 </item>
2631 <item row="1" column="2">
2632 <spacer name="horizontalSpacer_2">
2633 <property name="orientation">
2634 <enum>Qt::Horizontal</enum>
2635 </property>
2636 <property name="sizeHint" stdset="0">
2637 <size>
2638 <width>40</width>
2639 <height>20</height>
2640 </size>
2641 </property>
2642 </spacer>
2643 </item>
2644 </layout>
2645 </widget>
2646 </item>
2647 <item>
2648 <widget class="QGroupBox" name="checkEnableAddTrackers">
2649 <property name="title">
2650 <string>A&amp;utomatically add these trackers to new downloads:</string>
2651 </property>
2652 <property name="checkable">
2653 <bool>true</bool>
2654 </property>
2655 <property name="checked">
2656 <bool>false</bool>
2657 </property>
2658 <layout class="QGridLayout" name="gridLayout_16">
2659 <item row="0" column="0">
2660 <widget class="QPlainTextEdit" name="textTrackers"/>
2661 </item>
2662 </layout>
2663 </widget>
2664 </item>
2665 <item>
2666 <spacer name="verticalSpacer_8">
2667 <property name="orientation">
2668 <enum>Qt::Vertical</enum>
2669 </property>
2670 <property name="sizeHint" stdset="0">
2671 <size>
2672 <width>20</width>
2673 <height>40</height>
2674 </size>
2675 </property>
2676 </spacer>
2677 </item>
2678 </layout>
2679 </widget>
2680 </widget>
2681 </item>
2682 </layout>
2683 </widget>
2684 <widget class="QWidget" name="tabRSSPage">
2685 <layout class="QVBoxLayout" name="verticalLayout_25">
2686 <property name="leftMargin">
2687 <number>0</number>
2688 </property>
2689 <property name="topMargin">
2690 <number>0</number>
2691 </property>
2692 <property name="rightMargin">
2693 <number>0</number>
2694 </property>
2695 <property name="bottomMargin">
2696 <number>0</number>
2697 </property>
2698 <item>
2699 <widget class="QScrollArea" name="scrollArea_5">
2700 <property name="widgetResizable">
2701 <bool>true</bool>
2702 </property>
2703 <widget class="QWidget" name="scrollAreaWidgetContents_5">
2704 <property name="geometry">
2705 <rect>
2706 <x>0</x>
2707 <y>0</y>
2708 <width>516</width>
2709 <height>525</height>
2710 </rect>
2711 </property>
2712 <layout class="QVBoxLayout" name="verticalLayout_27">
2713 <item>
2714 <widget class="QGroupBox" name="groupRSSReader">
2715 <property name="title">
2716 <string>RSS Reader</string>
2717 </property>
2718 <layout class="QVBoxLayout" name="verticalLayout_26">
2719 <item>
2720 <widget class="QCheckBox" name="checkRSSEnable">
2721 <property name="text">
2722 <string>Enable fetching RSS feeds</string>
2723 </property>
2724 </widget>
2725 </item>
2726 <item>
2727 <layout class="QGridLayout" name="gridLayout_5">
2728 <item row="0" column="0">
2729 <widget class="QLabel" name="label_111">
2730 <property name="text">
2731 <string>Feeds refresh interval:</string>
2732 </property>
2733 </widget>
2734 </item>
2735 <item row="1" column="1">
2736 <widget class="QSpinBox" name="spinRSSMaxArticlesPerFeed">
2737 <property name="maximum">
2738 <number>9999</number>
2739 </property>
2740 <property name="value">
2741 <number>100</number>
2742 </property>
2743 </widget>
2744 </item>
2745 <item row="1" column="0">
2746 <widget class="QLabel" name="label_12">
2747 <property name="text">
2748 <string>Maximum number of articles per feed:</string>
2749 </property>
2750 </widget>
2751 </item>
2752 <item row="0" column="1">
2753 <widget class="QSpinBox" name="spinRSSRefreshInterval">
2754 <property name="suffix">
2755 <string> min</string>
2756 </property>
2757 <property name="minimum">
2758 <number>1</number>
2759 </property>
2760 <property name="maximum">
2761 <number>999999</number>
2762 </property>
2763 <property name="value">
2764 <number>5</number>
2765 </property>
2766 </widget>
2767 </item>
2768 <item row="0" column="2">
2769 <spacer name="horizontalSpacer_6">
2770 <property name="orientation">
2771 <enum>Qt::Horizontal</enum>
2772 </property>
2773 <property name="sizeHint" stdset="0">
2774 <size>
2775 <width>40</width>
2776 <height>20</height>
2777 </size>
2778 </property>
2779 </spacer>
2780 </item>
2781 </layout>
2782 </item>
2783 </layout>
2784 </widget>
2785 </item>
2786 <item>
2787 <widget class="QGroupBox" name="groupRSSAutoDownloader">
2788 <property name="title">
2789 <string>RSS Torrent Auto Downloader</string>
2790 </property>
2791 <layout class="QVBoxLayout" name="verticalLayout_21">
2792 <item>
2793 <widget class="QCheckBox" name="checkRSSAutoDownloaderEnable">
2794 <property name="text">
2795 <string>Enable auto downloading of RSS torrents</string>
2796 </property>
2797 </widget>
2798 </item>
2799 <item>
2800 <widget class="QPushButton" name="btnEditRules">
2801 <property name="text">
2802 <string>Edit auto downloading rules...</string>
2803 </property>
2804 </widget>
2805 </item>
2806 </layout>
2807 </widget>
2808 </item>
2809 <item>
2810 <widget class="QGroupBox" name="groupRSSSmartEpisodeFilter">
2811 <property name="title">
2812 <string>RSS Smart Episode Filter</string>
2813 </property>
2814 <layout class="QVBoxLayout" name="verticalLayout_31">
2815 <item>
2816 <widget class="QCheckBox" name="checkSmartFilterDownloadRepacks">
2817 <property name="text">
2818 <string>Download REPACK/PROPER episodes</string>
2819 </property>
2820 </widget>
2821 </item>
2822 <item>
2823 <widget class="QLabel" name="label_5">
2824 <property name="text">
2825 <string>Filters:</string>
2826 </property>
2827 </widget>
2828 </item>
2829 <item>
2830 <widget class="QPlainTextEdit" name="textSmartEpisodeFilters"/>
2831 </item>
2832 </layout>
2833 </widget>
2834 </item>
2835 <item>
2836 <spacer name="verticalSpacer_5">
2837 <property name="orientation">
2838 <enum>Qt::Vertical</enum>
2839 </property>
2840 <property name="sizeHint" stdset="0">
2841 <size>
2842 <width>20</width>
2843 <height>200</height>
2844 </size>
2845 </property>
2846 </spacer>
2847 </item>
2848 </layout>
2849 </widget>
2850 </widget>
2851 </item>
2852 </layout>
2853 </widget>
2854 <widget class="QWidget" name="tabWebuiPage">
2855 <layout class="QVBoxLayout" name="tabWebuiPageLayout">
2856 <property name="leftMargin">
2857 <number>0</number>
2858 </property>
2859 <property name="topMargin">
2860 <number>0</number>
2861 </property>
2862 <property name="rightMargin">
2863 <number>0</number>
2864 </property>
2865 <property name="bottomMargin">
2866 <number>0</number>
2867 </property>
2868 <item>
2869 <widget class="QScrollArea" name="scrollArea_7">
2870 <property name="widgetResizable">
2871 <bool>true</bool>
2872 </property>
2873 <widget class="QWidget" name="scrollAreaWidgetContents_7">
2874 <property name="geometry">
2875 <rect>
2876 <x>0</x>
2877 <y>0</y>
2878 <width>501</width>
2879 <height>636</height>
2880 </rect>
2881 </property>
2882 <layout class="QVBoxLayout" name="verticalLayout_23">
2883 <item>
2884 <widget class="QGroupBox" name="checkWebUi">
2885 <property name="title">
2886 <string>Web User Interface (Remote control)</string>
2887 </property>
2888 <property name="checkable">
2889 <bool>true</bool>
2890 </property>
2891 <property name="checked">
2892 <bool>false</bool>
2893 </property>
2894 <layout class="QVBoxLayout" name="verticalLayout_2">
2895 <item>
2896 <layout class="QHBoxLayout" name="horizontalLayout_2">
2897 <item>
2898 <widget class="QLabel" name="lblWebUiAddress">
2899 <property name="text">
2900 <string>IP address:</string>
2901 </property>
2902 </widget>
2903 </item>
2904 <item>
2905 <widget class="QLineEdit" name="textWebUiAddress">
2906 <property name="toolTip">
2907 <string>IP address that the Web UI will bind to.
2908 Specify an IPv4 or IPv6 address. You can specify &quot;0.0.0.0&quot; for any IPv4 address,
2909 &quot;::&quot; for any IPv6 address, or &quot;*&quot; for both IPv4 and IPv6.</string>
2910 </property>
2911 </widget>
2912 </item>
2913 <item>
2914 <widget class="QLabel" name="lblWebUiPort">
2915 <property name="text">
2916 <string>Port:</string>
2917 </property>
2918 </widget>
2919 </item>
2920 <item>
2921 <widget class="QSpinBox" name="spinWebUiPort">
2922 <property name="minimum">
2923 <number>1</number>
2924 </property>
2925 <property name="maximum">
2926 <number>65535</number>
2927 </property>
2928 <property name="value">
2929 <number>8080</number>
2930 </property>
2931 </widget>
2932 </item>
2933 </layout>
2934 </item>
2935 <item>
2936 <widget class="QCheckBox" name="checkWebUIUPnP">
2937 <property name="text">
2938 <string>Use UPnP / NAT-PMP to forward the port from my router</string>
2939 </property>
2940 <property name="checked">
2941 <bool>true</bool>
2942 </property>
2943 </widget>
2944 </item>
2945 <item>
2946 <widget class="QGroupBox" name="checkWebUiHttps">
2947 <property name="title">
2948 <string>&amp;Use HTTPS instead of HTTP</string>
2949 </property>
2950 <property name="checkable">
2951 <bool>true</bool>
2952 </property>
2953 <property name="checked">
2954 <bool>false</bool>
2955 </property>
2956 <layout class="QGridLayout" name="gridLayout_11">
2957 <item row="1" column="1">
2958 <widget class="QLabel" name="lblWebUiKey">
2959 <property name="text">
2960 <string>Key:</string>
2961 </property>
2962 </widget>
2963 </item>
2964 <item row="0" column="1">
2965 <widget class="QLabel" name="lblWebUiCrt">
2966 <property name="text">
2967 <string>Certificate:</string>
2968 </property>
2969 </widget>
2970 </item>
2971 <item row="0" column="0">
2972 <widget class="QLabel" name="lblSslCertStatus"/>
2973 </item>
2974 <item row="1" column="0">
2975 <widget class="QLabel" name="lblSslKeyStatus"/>
2976 </item>
2977 <item row="2" column="0" colspan="3">
2978 <widget class="QLabel" name="lblWebUIInfo">
2979 <property name="text">
2980 <string>&lt;a href=https://httpd.apache.org/docs/current/ssl/ssl_faq.html#aboutcerts&gt;Information about certificates&lt;/a&gt;</string>
2981 </property>
2982 <property name="openExternalLinks">
2983 <bool>true</bool>
2984 </property>
2985 </widget>
2986 </item>
2987 <item row="0" column="2">
2988 <widget class="FileSystemPathLineEdit" name="textWebUIHttpsCert" native="true"/>
2989 </item>
2990 <item row="1" column="2">
2991 <widget class="FileSystemPathLineEdit" name="textWebUIHttpsKey" native="true"/>
2992 </item>
2993 </layout>
2994 </widget>
2995 </item>
2996 <item>
2997 <widget class="QGroupBox" name="groupWebUiAuth">
2998 <property name="title">
2999 <string>Authentication</string>
3000 </property>
3001 <layout class="QVBoxLayout" name="verticalLayout_35">
3002 <item>
3003 <layout class="QGridLayout" name="gridLayout_8">
3004 <item row="0" column="0">
3005 <widget class="QLabel" name="lblWebUiUsername">
3006 <property name="text">
3007 <string>Username:</string>
3008 </property>
3009 </widget>
3010 </item>
3011 <item row="0" column="1">
3012 <widget class="QLineEdit" name="textWebUiUsername"/>
3013 </item>
3014 <item row="1" column="0">
3015 <widget class="QLabel" name="lblWebUiPassword">
3016 <property name="text">
3017 <string>Password:</string>
3018 </property>
3019 </widget>
3020 </item>
3021 <item row="1" column="1">
3022 <widget class="QLineEdit" name="textWebUiPassword">
3023 <property name="echoMode">
3024 <enum>QLineEdit::Password</enum>
3025 </property>
3026 <property name="placeholderText">
3027 <string>Change current password</string>
3028 </property>
3029 </widget>
3030 </item>
3031 </layout>
3032 </item>
3033 <item>
3034 <widget class="QCheckBox" name="checkBypassLocalAuth">
3035 <property name="text">
3036 <string>Bypass authentication for clients on localhost</string>
3037 </property>
3038 </widget>
3039 </item>
3040 <item>
3041 <widget class="QCheckBox" name="checkBypassAuthSubnetWhitelist">
3042 <property name="text">
3043 <string>Bypass authentication for clients in whitelisted IP subnets</string>
3044 </property>
3045 </widget>
3046 </item>
3047 <item>
3048 <widget class="QPushButton" name="IPSubnetWhitelistButton">
3049 <property name="sizePolicy">
3050 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
3051 <horstretch>0</horstretch>
3052 <verstretch>0</verstretch>
3053 </sizepolicy>
3054 </property>
3055 <property name="text">
3056 <string>IP subnet whitelist...</string>
3057 </property>
3058 </widget>
3059 </item>
3060 <item>
3061 <layout class="QGridLayout" name="gridLayout_10">
3062 <item row="0" column="0">
3063 <widget class="QLabel" name="lblBanCounter">
3064 <property name="text">
3065 <string>Ban client after consecutive failures:</string>
3066 </property>
3067 </widget>
3068 </item>
3069 <item row="0" column="2">
3070 <spacer name="horizontalSpacer_15">
3071 <property name="orientation">
3072 <enum>Qt::Horizontal</enum>
3073 </property>
3074 <property name="sizeHint" stdset="0">
3075 <size>
3076 <width>40</width>
3077 <height>20</height>
3078 </size>
3079 </property>
3080 </spacer>
3081 </item>
3082 <item row="0" column="1">
3083 <widget class="QSpinBox" name="spinBanCounter">
3084 <property name="specialValueText">
3085 <string>Never</string>
3086 </property>
3087 <property name="maximum">
3088 <number>2147483647</number>
3089 </property>
3090 </widget>
3091 </item>
3092 <item row="1" column="0">
3093 <widget class="QLabel" name="lblBanDuration">
3094 <property name="text">
3095 <string>ban for:</string>
3096 </property>
3097 <property name="alignment">
3098 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
3099 </property>
3100 </widget>
3101 </item>
3102 <item row="1" column="1">
3103 <widget class="QSpinBox" name="spinBanDuration">
3104 <property name="suffix">
3105 <string> sec</string>
3106 </property>
3107 <property name="minimum">
3108 <number>1</number>
3109 </property>
3110 <property name="maximum">
3111 <number>2147483647</number>
3112 </property>
3113 </widget>
3114 </item>
3115 </layout>
3116 </item>
3117 <item>
3118 <layout class="QHBoxLayout" name="horizontalLayout_13">
3119 <item>
3120 <widget class="QLabel" name="lblSessionTimeout">
3121 <property name="text">
3122 <string>Session timeout:</string>
3123 </property>
3124 </widget>
3125 </item>
3126 <item>
3127 <widget class="QSpinBox" name="spinSessionTimeout">
3128 <property name="specialValueText">
3129 <string>Disabled</string>
3130 </property>
3131 <property name="suffix">
3132 <string> sec</string>
3133 </property>
3134 <property name="maximum">
3135 <number>2147483647</number>
3136 </property>
3137 </widget>
3138 </item>
3139 <item>
3140 <spacer name="horizontalSpacer_11">
3141 <property name="orientation">
3142 <enum>Qt::Horizontal</enum>
3143 </property>
3144 <property name="sizeHint" stdset="0">
3145 <size>
3146 <width>40</width>
3147 <height>20</height>
3148 </size>
3149 </property>
3150 </spacer>
3151 </item>
3152 </layout>
3153 </item>
3154 </layout>
3155 </widget>
3156 </item>
3157 <item>
3158 <widget class="QGroupBox" name="groupAltWebUI">
3159 <property name="title">
3160 <string>Use alternative Web UI</string>
3161 </property>
3162 <property name="checkable">
3163 <bool>true</bool>
3164 </property>
3165 <property name="checked">
3166 <bool>false</bool>
3167 </property>
3168 <layout class="QHBoxLayout" name="horizontalLayout_5">
3169 <item>
3170 <widget class="QLabel" name="labelWebUIRootFolder">
3171 <property name="text">
3172 <string>Files location:</string>
3173 </property>
3174 </widget>
3175 </item>
3176 <item>
3177 <widget class="FileSystemPathLineEdit" name="textWebUIRootFolder" native="true"/>
3178 </item>
3179 </layout>
3180 </widget>
3181 </item>
3182 <item>
3183 <widget class="QGroupBox" name="groupBox_3">
3184 <property name="title">
3185 <string>Security</string>
3186 </property>
3187 <layout class="QVBoxLayout" name="verticalLayout_33">
3188 <item>
3189 <widget class="QCheckBox" name="checkClickjacking">
3190 <property name="text">
3191 <string>Enable clickjacking protection</string>
3192 </property>
3193 </widget>
3194 </item>
3195 <item>
3196 <widget class="QCheckBox" name="checkCSRFProtection">
3197 <property name="text">
3198 <string>Enable Cross-Site Request Forgery (CSRF) protection</string>
3199 </property>
3200 </widget>
3201 </item>
3202 <item>
3203 <widget class="QCheckBox" name="checkSecureCookie">
3204 <property name="text">
3205 <string>Enable cookie Secure flag (requires HTTPS)</string>
3206 </property>
3207 </widget>
3208 </item>
3209 <item>
3210 <widget class="QGroupBox" name="groupHostHeaderValidation">
3211 <property name="title">
3212 <string>Enable Host header validation</string>
3213 </property>
3214 <property name="checkable">
3215 <bool>true</bool>
3216 </property>
3217 <layout class="QVBoxLayout" name="verticalLayout_32">
3218 <item>
3219 <layout class="QHBoxLayout" name="horizontalLayout_10">
3220 <item>
3221 <widget class="QLabel" name="labelServerDomains">
3222 <property name="text">
3223 <string>Server domains:</string>
3224 </property>
3225 </widget>
3226 </item>
3227 <item>
3228 <widget class="QLineEdit" name="textServerDomains">
3229 <property name="toolTip">
3230 <string>Whitelist for filtering HTTP Host header values.
3231 In order to defend against DNS rebinding attack,
3232 you should put in domain names used by WebUI server.
3234 Use ';' to split multiple entries. Can use wildcard '*'.</string>
3235 </property>
3236 </widget>
3237 </item>
3238 </layout>
3239 </item>
3240 </layout>
3241 </widget>
3242 </item>
3243 </layout>
3244 </widget>
3245 </item>
3246 <item>
3247 <widget class="QGroupBox" name="groupWebUIAddCustomHTTPHeaders">
3248 <property name="title">
3249 <string>Add custom HTTP headers</string>
3250 </property>
3251 <property name="checkable">
3252 <bool>true</bool>
3253 </property>
3254 <layout class="QVBoxLayout" name="verticalLayout_8">
3255 <item>
3256 <widget class="QPlainTextEdit" name="textWebUICustomHTTPHeaders">
3257 <property name="lineWrapMode">
3258 <enum>QPlainTextEdit::NoWrap</enum>
3259 </property>
3260 <property name="placeholderText">
3261 <string>Header: value pairs, one per line</string>
3262 </property>
3263 </widget>
3264 </item>
3265 </layout>
3266 </widget>
3267 </item>
3268 <item>
3269 <widget class="QGroupBox" name="groupEnableReverseProxySupport">
3270 <property name="title">
3271 <string>Enable reverse proxy support</string>
3272 </property>
3273 <property name="checkable">
3274 <bool>true</bool>
3275 </property>
3276 <layout class="QVBoxLayout" name="verticalLayout_331">
3277 <item>
3278 <layout class="QHBoxLayout" name="horizontalLayout_131">
3279 <item>
3280 <widget class="QLabel" name="lblReverseProxiesList">
3281 <property name="text">
3282 <string>Trusted proxies list:</string>
3283 </property>
3284 </widget>
3285 </item>
3286 <item>
3287 <widget class="QLineEdit" name="textTrustedReverseProxiesList">
3288 <property name="toolTip">
3289 <string>Specify reverse proxy IPs in order to use forwarded client address (X-Forwarded-For attribute), use ';' to split multiple entries.</string>
3290 </property>
3291 </widget>
3292 </item>
3293 </layout>
3294 </item>
3295 </layout>
3296 </widget>
3297 </item>
3298 <item>
3299 <widget class="QGroupBox" name="checkDynDNS">
3300 <property name="title">
3301 <string>Upda&amp;te my dynamic domain name</string>
3302 </property>
3303 <property name="checkable">
3304 <bool>true</bool>
3305 </property>
3306 <property name="checked">
3307 <bool>false</bool>
3308 </property>
3309 <layout class="QFormLayout" name="formLayout_5">
3310 <item row="0" column="0">
3311 <widget class="QLabel" name="label_19">
3312 <property name="text">
3313 <string>Service:</string>
3314 </property>
3315 </widget>
3316 </item>
3317 <item row="0" column="1">
3318 <layout class="QHBoxLayout" name="horizontalLayout_3">
3319 <item>
3320 <widget class="QComboBox" name="comboDNSService">
3321 <item>
3322 <property name="text">
3323 <string notr="true">DynDNS</string>
3324 </property>
3325 </item>
3326 <item>
3327 <property name="text">
3328 <string notr="true">No-IP</string>
3329 </property>
3330 </item>
3331 </widget>
3332 </item>
3333 <item>
3334 <widget class="QPushButton" name="registerDNSBtn">
3335 <property name="text">
3336 <string>Register</string>
3337 </property>
3338 </widget>
3339 </item>
3340 </layout>
3341 </item>
3342 <item row="1" column="0">
3343 <widget class="QLabel" name="label_20">
3344 <property name="text">
3345 <string>Domain name:</string>
3346 </property>
3347 </widget>
3348 </item>
3349 <item row="1" column="1">
3350 <widget class="QLineEdit" name="domainNameTxt">
3351 <property name="text">
3352 <string notr="true">changeme.dyndns.org</string>
3353 </property>
3354 </widget>
3355 </item>
3356 <item row="2" column="0">
3357 <widget class="QLabel" name="label_21">
3358 <property name="text">
3359 <string>Username:</string>
3360 </property>
3361 </widget>
3362 </item>
3363 <item row="2" column="1">
3364 <widget class="QLineEdit" name="DNSUsernameTxt"/>
3365 </item>
3366 <item row="3" column="0">
3367 <widget class="QLabel" name="label_22">
3368 <property name="text">
3369 <string>Password:</string>
3370 </property>
3371 </widget>
3372 </item>
3373 <item row="3" column="1">
3374 <widget class="QLineEdit" name="DNSPasswordTxt">
3375 <property name="echoMode">
3376 <enum>QLineEdit::Password</enum>
3377 </property>
3378 </widget>
3379 </item>
3380 </layout>
3381 </widget>
3382 </item>
3383 </layout>
3384 </widget>
3385 </item>
3386 <item>
3387 <spacer name="verticalSpacer">
3388 <property name="orientation">
3389 <enum>Qt::Vertical</enum>
3390 </property>
3391 <property name="sizeHint" stdset="0">
3392 <size>
3393 <width>20</width>
3394 <height>40</height>
3395 </size>
3396 </property>
3397 </spacer>
3398 </item>
3399 </layout>
3400 </widget>
3401 </widget>
3402 </item>
3403 </layout>
3404 </widget>
3405 <widget class="QWidget" name="tabAdvancedPage">
3406 <layout class="QVBoxLayout" name="advPageLayout">
3407 <property name="leftMargin">
3408 <number>0</number>
3409 </property>
3410 <property name="topMargin">
3411 <number>0</number>
3412 </property>
3413 <property name="rightMargin">
3414 <number>0</number>
3415 </property>
3416 <property name="bottomMargin">
3417 <number>0</number>
3418 </property>
3419 </layout>
3420 </widget>
3421 </widget>
3422 </widget>
3423 </item>
3424 <item>
3425 <widget class="QDialogButtonBox" name="buttonBox">
3426 <property name="standardButtons">
3427 <set>QDialogButtonBox::Apply|QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
3428 </property>
3429 </widget>
3430 </item>
3431 </layout>
3432 </widget>
3433 <customwidgets>
3434 <customwidget>
3435 <class>FileSystemPathLineEdit</class>
3436 <extends>QWidget</extends>
3437 <header>gui/fspathedit.h</header>
3438 <container>1</container>
3439 </customwidget>
3440 </customwidgets>
3441 <tabstops>
3442 <tabstop>tabOption</tabstop>
3443 <tabstop>comboI18n</tabstop>
3444 <tabstop>checkUseSystemIcon</tabstop>
3445 <tabstop>checkUseCustomTheme</tabstop>
3446 <tabstop>customThemeFilePath</tabstop>
3447 <tabstop>checkStartPaused</tabstop>
3448 <tabstop>spinPort</tabstop>
3449 <tabstop>checkUPnP</tabstop>
3450 <tabstop>textWebUiUsername</tabstop>
3451 <tabstop>checkWebUi</tabstop>
3452 <tabstop>textSavePath</tabstop>
3453 <tabstop>scrollArea_7</tabstop>
3454 <tabstop>scrollArea_2</tabstop>
3455 <tabstop>spinWebUiPort</tabstop>
3456 <tabstop>textWebUiPassword</tabstop>
3457 <tabstop>buttonBox</tabstop>
3458 <tabstop>tabSelection</tabstop>
3459 <tabstop>scrollArea</tabstop>
3460 <tabstop>confirmDeletion</tabstop>
3461 <tabstop>checkAltRowColors</tabstop>
3462 <tabstop>actionTorrentDlOnDblClBox</tabstop>
3463 <tabstop>actionTorrentFnOnDblClBox</tabstop>
3464 <tabstop>checkStartup</tabstop>
3465 <tabstop>checkShowSplash</tabstop>
3466 <tabstop>checkStartMinimized</tabstop>
3467 <tabstop>checkProgramExitConfirm</tabstop>
3468 <tabstop>checkShowSystray</tabstop>
3469 <tabstop>checkMinimizeToSysTray</tabstop>
3470 <tabstop>checkCloseToSystray</tabstop>
3471 <tabstop>checkAssociateTorrents</tabstop>
3472 <tabstop>checkAssociateMagnetLinks</tabstop>
3473 <tabstop>checkPreventFromSuspendWhenDownloading</tabstop>
3474 <tabstop>checkPreventFromSuspendWhenSeeding</tabstop>
3475 <tabstop>checkAdditionDialog</tabstop>
3476 <tabstop>checkAdditionDialogFront</tabstop>
3477 <tabstop>checkPreallocateAll</tabstop>
3478 <tabstop>checkTempFolder</tabstop>
3479 <tabstop>textTempPath</tabstop>
3480 <tabstop>checkAppendqB</tabstop>
3481 <tabstop>scanFoldersView</tabstop>
3482 <tabstop>addWatchedFolderButton</tabstop>
3483 <tabstop>editWatchedFolderButton</tabstop>
3484 <tabstop>removeWatchedFolderButton</tabstop>
3485 <tabstop>checkExportDir</tabstop>
3486 <tabstop>textExportDir</tabstop>
3487 <tabstop>checkExportDirFin</tabstop>
3488 <tabstop>textExportDirFin</tabstop>
3489 <tabstop>groupMailNotification</tabstop>
3490 <tabstop>lineEditDestEmail</tabstop>
3491 <tabstop>lineEditSmtpServer</tabstop>
3492 <tabstop>groupMailNotifAuth</tabstop>
3493 <tabstop>mailNotifUsername</tabstop>
3494 <tabstop>mailNotifPassword</tabstop>
3495 <tabstop>checkSmtpSSL</tabstop>
3496 <tabstop>autoRunBox</tabstop>
3497 <tabstop>lineEditAutoRun</tabstop>
3498 <tabstop>scrollArea_3</tabstop>
3499 <tabstop>randomButton</tabstop>
3500 <tabstop>checkMaxConnecs</tabstop>
3501 <tabstop>spinMaxConnec</tabstop>
3502 <tabstop>checkMaxConnecsPerTorrent</tabstop>
3503 <tabstop>spinMaxConnecPerTorrent</tabstop>
3504 <tabstop>checkMaxUploadsPerTorrent</tabstop>
3505 <tabstop>spinMaxUploadsPerTorrent</tabstop>
3506 <tabstop>checkMaxUploads</tabstop>
3507 <tabstop>spinMaxUploads</tabstop>
3508 <tabstop>comboProxyType</tabstop>
3509 <tabstop>textProxyIP</tabstop>
3510 <tabstop>spinProxyPort</tabstop>
3511 <tabstop>checkProxyPeerConnecs</tabstop>
3512 <tabstop>isProxyOnlyForTorrents</tabstop>
3513 <tabstop>checkProxyAuth</tabstop>
3514 <tabstop>textProxyUsername</tabstop>
3515 <tabstop>textProxyPassword</tabstop>
3516 <tabstop>checkIPFilter</tabstop>
3517 <tabstop>textFilterPath</tabstop>
3518 <tabstop>IpFilterRefreshBtn</tabstop>
3519 <tabstop>checkIpFilterTrackers</tabstop>
3520 <tabstop>scrollArea_9</tabstop>
3521 <tabstop>spinUploadLimit</tabstop>
3522 <tabstop>spinDownloadLimit</tabstop>
3523 <tabstop>groupBoxSchedule</tabstop>
3524 <tabstop>timeEditScheduleTo</tabstop>
3525 <tabstop>timeEditScheduleFrom</tabstop>
3526 <tabstop>comboBoxScheduleDays</tabstop>
3527 <tabstop>spinUploadLimitAlt</tabstop>
3528 <tabstop>spinDownloadLimitAlt</tabstop>
3529 <tabstop>checkLimitLocalPeerRate</tabstop>
3530 <tabstop>checkLimitTransportOverhead</tabstop>
3531 <tabstop>scrollArea_4</tabstop>
3532 <tabstop>checkDHT</tabstop>
3533 <tabstop>checkPeX</tabstop>
3534 <tabstop>checkLSD</tabstop>
3535 <tabstop>comboEncryption</tabstop>
3536 <tabstop>checkAnonymousMode</tabstop>
3537 <tabstop>checkEnableQueueing</tabstop>
3538 <tabstop>spinMaxActiveDownloads</tabstop>
3539 <tabstop>spinMaxActiveUploads</tabstop>
3540 <tabstop>spinMaxActiveTorrents</tabstop>
3541 <tabstop>checkWebUIUPnP</tabstop>
3542 <tabstop>checkWebUiHttps</tabstop>
3543 <tabstop>checkBypassLocalAuth</tabstop>
3544 <tabstop>checkBypassAuthSubnetWhitelist</tabstop>
3545 <tabstop>IPSubnetWhitelistButton</tabstop>
3546 <tabstop>checkDynDNS</tabstop>
3547 <tabstop>comboDNSService</tabstop>
3548 <tabstop>registerDNSBtn</tabstop>
3549 <tabstop>domainNameTxt</tabstop>
3550 <tabstop>DNSUsernameTxt</tabstop>
3551 <tabstop>DNSPasswordTxt</tabstop>
3552 </tabstops>
3553 <resources/>
3554 <connections>
3555 <connection>
3556 <sender>checkMaxConnecs</sender>
3557 <signal>toggled(bool)</signal>
3558 <receiver>spinMaxConnec</receiver>
3559 <slot>setEnabled(bool)</slot>
3560 <hints>
3561 <hint type="sourcelabel">
3562 <x>604</x>
3563 <y>205</y>
3564 </hint>
3565 <hint type="destinationlabel">
3566 <x>677</x>
3567 <y>206</y>
3568 </hint>
3569 </hints>
3570 </connection>
3571 <connection>
3572 <sender>checkMaxConnecsPerTorrent</sender>
3573 <signal>toggled(bool)</signal>
3574 <receiver>spinMaxConnecPerTorrent</receiver>
3575 <slot>setEnabled(bool)</slot>
3576 <hints>
3577 <hint type="sourcelabel">
3578 <x>604</x>
3579 <y>238</y>
3580 </hint>
3581 <hint type="destinationlabel">
3582 <x>677</x>
3583 <y>239</y>
3584 </hint>
3585 </hints>
3586 </connection>
3587 <connection>
3588 <sender>checkMaxUploadsPerTorrent</sender>
3589 <signal>toggled(bool)</signal>
3590 <receiver>spinMaxUploadsPerTorrent</receiver>
3591 <slot>setEnabled(bool)</slot>
3592 <hints>
3593 <hint type="sourcelabel">
3594 <x>604</x>
3595 <y>304</y>
3596 </hint>
3597 <hint type="destinationlabel">
3598 <x>677</x>
3599 <y>305</y>
3600 </hint>
3601 </hints>
3602 </connection>
3603 <connection>
3604 <sender>checkMaxUploads</sender>
3605 <signal>toggled(bool)</signal>
3606 <receiver>spinMaxUploads</receiver>
3607 <slot>setEnabled(bool)</slot>
3608 <hints>
3609 <hint type="sourcelabel">
3610 <x>547</x>
3611 <y>415</y>
3612 </hint>
3613 <hint type="destinationlabel">
3614 <x>642</x>
3615 <y>414</y>
3616 </hint>
3617 </hints>
3618 </connection>
3619 <connection>
3620 <sender>checkMaxRatio</sender>
3621 <signal>toggled(bool)</signal>
3622 <receiver>spinMaxRatio</receiver>
3623 <slot>setEnabled(bool)</slot>
3624 <hints>
3625 <hint type="sourcelabel">
3626 <x>395</x>
3627 <y>203</y>
3628 </hint>
3629 <hint type="destinationlabel">
3630 <x>496</x>
3631 <y>204</y>
3632 </hint>
3633 </hints>
3634 </connection>
3635 <connection>
3636 <sender>checkMaxSeedingMinutes</sender>
3637 <signal>toggled(bool)</signal>
3638 <receiver>spinMaxSeedingMinutes</receiver>
3639 <slot>setEnabled(bool)</slot>
3640 <hints>
3641 <hint type="sourcelabel">
3642 <x>395</x>
3643 <y>170</y>
3644 </hint>
3645 <hint type="destinationlabel">
3646 <x>496</x>
3647 <y>171</y>
3648 </hint>
3649 </hints>
3650 </connection>
3651 <connection>
3652 <sender>deleteTorrentBox</sender>
3653 <signal>toggled(bool)</signal>
3654 <receiver>deleteTorrentWarningIcon</receiver>
3655 <slot>setVisible(bool)</slot>
3656 <hints>
3657 <hint type="sourcelabel">
3658 <x>554</x>
3659 <y>153</y>
3660 </hint>
3661 <hint type="destinationlabel">
3662 <x>324</x>
3663 <y>214</y>
3664 </hint>
3665 </hints>
3666 </connection>
3667 <connection>
3668 <sender>deleteTorrentBox</sender>
3669 <signal>toggled(bool)</signal>
3670 <receiver>deleteTorrentWarningLabel</receiver>
3671 <slot>setVisible(bool)</slot>
3672 <hints>
3673 <hint type="sourcelabel">
3674 <x>646</x>
3675 <y>158</y>
3676 </hint>
3677 <hint type="destinationlabel">
3678 <x>629</x>
3679 <y>207</y>
3680 </hint>
3681 </hints>
3682 </connection>
3683 </connections>
3684 </ui>