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>
109 <item row=
"0" column=
"2">
110 <widget class=
"QSpinBox" name=
"spinUploadLimit">
111 <property name=
"specialValueText">
114 <property name=
"suffix">
115 <string> KiB/s
</string>
117 <property name=
"maximum">
118 <number>2000000</number>
122 <item row=
"2" column=
"1" colspan=
"2">
123 <widget class=
"QLabel" name=
"labelWarning">
124 <property name=
"text">
125 <string>These will not exceed the global limits
</string>
129 <item row=
"0" column=
"0">
130 <widget class=
"QLabel" name=
"label">
131 <property name=
"text">
132 <string>Upload:
</string>
136 <item row=
"0" column=
"1">
137 <widget class=
"QSlider" name=
"sliderUploadLimit">
138 <property name=
"orientation">
139 <enum>Qt::Horizontal
</enum>
143 <item row=
"1" column=
"1">
144 <widget class=
"QSlider" name=
"sliderDownloadLimit">
145 <property name=
"orientation">
146 <enum>Qt::Horizontal
</enum>
154 <widget class=
"QGroupBox" name=
"groupBox_2">
155 <property name=
"title">
156 <string>Torrent share limits
</string>
158 <layout class=
"QVBoxLayout" name=
"verticalLayout">
160 <widget class=
"QRadioButton" name=
"radioUseGlobalShareLimits">
161 <property name=
"text">
162 <string>Use global share limit
</string>
164 <attribute name=
"buttonGroup">
165 <string notr=
"true">buttonGroup
</string>
170 <widget class=
"QRadioButton" name=
"radioNoLimit">
171 <property name=
"text">
172 <string>Set no share limit
</string>
174 <attribute name=
"buttonGroup">
175 <string notr=
"true">buttonGroup
</string>
180 <layout class=
"QGridLayout" name=
"gridLayout">
181 <item row=
"0" column=
"0">
182 <widget class=
"QRadioButton" name=
"radioTorrentLimit">
183 <property name=
"text">
184 <string>Set share limit to
</string>
186 <attribute name=
"buttonGroup">
187 <string notr=
"true">buttonGroup
</string>
191 <item row=
"0" column=
"1">
192 <widget class=
"QCheckBox" name=
"checkMaxRatio">
193 <property name=
"text">
194 <string>ratio
</string>
198 <item row=
"0" column=
"2">
199 <widget class=
"QDoubleSpinBox" name=
"spinRatioLimit">
200 <property name=
"maximum">
201 <double>9999.000000000000000</double>
203 <property name=
"singleStep">
204 <double>0.050000000000000</double>
206 <property name=
"value">
207 <double>1.000000000000000</double>
211 <item row=
"1" column=
"1">
212 <widget class=
"QCheckBox" name=
"checkMaxTime">
213 <property name=
"text">
214 <string>total minutes
</string>
218 <item row=
"1" column=
"2">
219 <widget class=
"QSpinBox" name=
"spinTimeLimit">
220 <property name=
"maximum">
221 <number>525600</number>
223 <property name=
"value">
224 <number>1440</number>
228 <item row=
"1" column=
"3">
229 <spacer name=
"horizontalSpacer">
230 <property name=
"orientation">
231 <enum>Qt::Horizontal
</enum>
233 <property name=
"sizeHint" stdset=
"0">
241 <item row=
"2" column=
"1">
242 <widget class=
"QCheckBox" name=
"checkMaxInactiveTime">
243 <property name=
"text">
244 <string>inactive minutes
</string>
248 <item row=
"2" column=
"2">
249 <widget class=
"QSpinBox" name=
"spinInactiveTimeLimit">
250 <property name=
"maximum">
251 <number>525600</number>
253 <property name=
"value">
254 <number>1440</number>
264 <layout class=
"QGridLayout" name=
"gridLayout_3">
265 <item row=
"0" column=
"0">
266 <widget class=
"QCheckBox" name=
"checkDisableDHT">
267 <property name=
"text">
268 <string>Disable DHT for this torrent
</string>
272 <item row=
"0" column=
"1">
273 <widget class=
"QCheckBox" name=
"checkSequential">
274 <property name=
"text">
275 <string>Download in sequential order
</string>
279 <item row=
"0" column=
"2">
280 <spacer name=
"horizontalSpacer_2">
281 <property name=
"orientation">
282 <enum>Qt::Horizontal
</enum>
284 <property name=
"sizeHint" stdset=
"0">
292 <item row=
"1" column=
"0">
293 <widget class=
"QCheckBox" name=
"checkDisablePEX">
294 <property name=
"text">
295 <string>Disable PeX for this torrent
</string>
299 <item row=
"1" column=
"1">
300 <widget class=
"QCheckBox" name=
"checkFirstLastPieces">
301 <property name=
"text">
302 <string>Download first and last pieces first
</string>
306 <item row=
"2" column=
"0">
307 <widget class=
"QCheckBox" name=
"checkDisableLSD">
308 <property name=
"text">
309 <string>Disable LSD for this torrent
</string>
316 <spacer name=
"verticalSpacer">
317 <property name=
"orientation">
318 <enum>Qt::Vertical
</enum>
320 <property name=
"sizeHint" stdset=
"0">
329 <widget class=
"QDialogButtonBox" name=
"buttonBox">
330 <property name=
"standardButtons">
331 <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok
</set>
339 <class>FileSystemPathComboEdit
</class>
340 <extends>QWidget
</extends>
341 <header>gui/fspathedit.h
</header>
342 <container>1</container>
348 <buttongroup name=
"buttonGroup"/>