1 <?xml version=
"1.0" encoding=
"UTF-8"?>
3 <class>TorrentOptionsDialog
</class>
4 <widget class=
"QDialog" name=
"TorrentOptionsDialog">
5 <property name=
"geometry">
13 <property name=
"windowTitle">
14 <string>Torrent Options
</string>
16 <layout class=
"QVBoxLayout" name=
"verticalLayout_3">
18 <widget class=
"QCheckBox" name=
"checkAutoTMM">
19 <property name=
"toolTip">
20 <string>Automatic mode means that various torrent properties (e.g. save path) will be decided by the associated category
</string>
22 <property name=
"text">
23 <string>Automatic Torrent Management
</string>
28 <widget class=
"QGroupBox" name=
"groupBoxSavePath">
29 <property name=
"title">
30 <string>Save at
</string>
32 <layout class=
"QVBoxLayout" name=
"verticalLayout_2">
34 <widget class=
"FileSystemPathComboEdit" name=
"savePath" native=
"true"/>
37 <widget class=
"QCheckBox" name=
"checkUseDownloadPath">
38 <property name=
"text">
39 <string>Use another path for incomplete torrent
</string>
44 <widget class=
"FileSystemPathComboEdit" name=
"downloadPath" native=
"true">
45 <property name=
"enabled">
54 <layout class=
"QGridLayout" name=
"gridLayout_4">
55 <item row=
"0" column=
"1">
56 <widget class=
"QComboBox" name=
"comboCategory">
57 <property name=
"sizePolicy">
58 <sizepolicy hsizetype=
"Expanding" vsizetype=
"Fixed">
59 <horstretch>0</horstretch>
60 <verstretch>0</verstretch>
63 <property name=
"editable">
66 <property name=
"maxVisibleItems">
67 <number>2147483647</number>
69 <property name=
"insertPolicy">
70 <enum>QComboBox::InsertAtTop
</enum>
74 <item row=
"0" column=
"0">
75 <widget class=
"QLabel" name=
"labelCategory">
76 <property name=
"text">
77 <string>Category:
</string>
84 <widget class=
"QGroupBox" name=
"groupBox">
85 <property name=
"title">
86 <string>Torrent Speed Limits
</string>
88 <layout class=
"QGridLayout" name=
"gridLayout_2">
89 <item row=
"1" column=
"0">
90 <widget class=
"QLabel" name=
"label_2">
91 <property name=
"text">
92 <string>Download:
</string>
96 <item row=
"1" column=
"2">
97 <widget class=
"QSpinBox" name=
"spinDownloadLimit">
98 <property name=
"specialValueText">
101 <property name=
"suffix">
102 <string> KiB/s
</string>
104 <property name=
"maximum">
105 <number>2000000</number>
107 <property name=
"stepType">
108 <enum>QAbstractSpinBox::AdaptiveDecimalStepType
</enum>
112 <item row=
"0" column=
"2">
113 <widget class=
"QSpinBox" name=
"spinUploadLimit">
114 <property name=
"specialValueText">
117 <property name=
"suffix">
118 <string> KiB/s
</string>
120 <property name=
"maximum">
121 <number>2000000</number>
123 <property name=
"stepType">
124 <enum>QAbstractSpinBox::AdaptiveDecimalStepType
</enum>
128 <item row=
"2" column=
"1" colspan=
"2">
129 <widget class=
"QLabel" name=
"labelWarning">
130 <property name=
"text">
131 <string>These will not exceed the global limits
</string>
135 <item row=
"0" column=
"0">
136 <widget class=
"QLabel" name=
"label">
137 <property name=
"text">
138 <string>Upload:
</string>
142 <item row=
"0" column=
"1">
143 <widget class=
"QSlider" name=
"sliderUploadLimit">
144 <property name=
"orientation">
145 <enum>Qt::Horizontal
</enum>
149 <item row=
"1" column=
"1">
150 <widget class=
"QSlider" name=
"sliderDownloadLimit">
151 <property name=
"orientation">
152 <enum>Qt::Horizontal
</enum>
160 <widget class=
"QGroupBox" name=
"torrentShareLimitsBox">
161 <property name=
"title">
162 <string>Torrent Share Limits
</string>
164 <layout class=
"QVBoxLayout" name=
"torrentShareLimitsBoxLayout">
166 <widget class=
"TorrentShareLimitsWidget" name=
"torrentShareLimitsWidget" native=
"true"/>
172 <layout class=
"QGridLayout" name=
"gridLayout_3">
173 <item row=
"0" column=
"0">
174 <widget class=
"QCheckBox" name=
"checkDisableDHT">
175 <property name=
"text">
176 <string>Disable DHT for this torrent
</string>
180 <item row=
"0" column=
"1">
181 <widget class=
"QCheckBox" name=
"checkSequential">
182 <property name=
"text">
183 <string>Download in sequential order
</string>
187 <item row=
"0" column=
"2">
188 <spacer name=
"horizontalSpacer_2">
189 <property name=
"orientation">
190 <enum>Qt::Horizontal
</enum>
192 <property name=
"sizeHint" stdset=
"0">
200 <item row=
"1" column=
"0">
201 <widget class=
"QCheckBox" name=
"checkDisablePEX">
202 <property name=
"text">
203 <string>Disable PeX for this torrent
</string>
207 <item row=
"1" column=
"1">
208 <widget class=
"QCheckBox" name=
"checkFirstLastPieces">
209 <property name=
"text">
210 <string>Download first and last pieces first
</string>
214 <item row=
"2" column=
"0">
215 <widget class=
"QCheckBox" name=
"checkDisableLSD">
216 <property name=
"text">
217 <string>Disable LSD for this torrent
</string>
224 <spacer name=
"verticalSpacer">
225 <property name=
"orientation">
226 <enum>Qt::Vertical
</enum>
228 <property name=
"sizeHint" stdset=
"0">
237 <widget class=
"QDialogButtonBox" name=
"buttonBox">
238 <property name=
"standardButtons">
239 <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok
</set>
247 <class>FileSystemPathComboEdit
</class>
248 <extends>QWidget
</extends>
249 <header>gui/fspathedit.h
</header>
250 <container>1</container>
253 <class>TorrentShareLimitsWidget
</class>
254 <extends>QWidget
</extends>
255 <header>gui/torrentsharelimitswidget.h
</header>
256 <container>1</container>