1 <?xml version=
"1.0" encoding=
"UTF-8"?>
3 <class>AddNewTorrentDialog
</class>
4 <widget class=
"QDialog" name=
"AddNewTorrentDialog">
5 <property name=
"geometry">
13 <layout class=
"QVBoxLayout" name=
"AddNewTorrentDialogLayout">
15 <widget class=
"QScrollArea" name=
"scrollArea_2">
16 <property name=
"frameShape">
17 <enum>QFrame::Shape::NoFrame
</enum>
19 <property name=
"sizeAdjustPolicy">
20 <enum>QAbstractScrollArea::SizeAdjustPolicy::AdjustToContents
</enum>
22 <property name=
"widgetResizable">
25 <widget class=
"QWidget" name=
"scrollAreaWidgetContents_2">
26 <property name=
"geometry">
34 <layout class=
"QVBoxLayout" name=
"verticalLayout_6">
35 <property name=
"leftMargin">
38 <property name=
"topMargin">
41 <property name=
"rightMargin">
44 <property name=
"bottomMargin">
48 <widget class=
"QSplitter" name=
"splitter">
49 <property name=
"orientation">
50 <enum>Qt::Orientation::Horizontal
</enum>
52 <property name=
"childrenCollapsible">
55 <widget class=
"QFrame" name=
"torrentoptionsFrame">
56 <layout class=
"QVBoxLayout" name=
"mainlayout_addui">
57 <property name=
"leftMargin">
60 <property name=
"topMargin">
63 <property name=
"rightMargin">
66 <property name=
"bottomMargin">
70 <layout class=
"QHBoxLayout" name=
"managementLayout">
72 <widget class=
"QLabel" name=
"labelTorrentManagementMode">
73 <property name=
"text">
74 <string>Torrent Management Mode:
</string>
79 <widget class=
"QComboBox" name=
"comboTMM">
80 <property name=
"toolTip">
81 <string>Automatic mode means that various torrent properties(eg save path) will be decided by the associated category
</string>
84 <property name=
"text">
85 <string>Manual
</string>
89 <property name=
"text">
90 <string>Automatic
</string>
96 <spacer name=
"horizontalSpacer">
97 <property name=
"orientation">
98 <enum>Qt::Orientation::Horizontal
</enum>
100 <property name=
"sizeHint" stdset=
"0">
111 <widget class=
"QGroupBox" name=
"groupBoxSavePath">
112 <property name=
"title">
113 <string>Save at
</string>
115 <layout class=
"QVBoxLayout" name=
"verticalLayout">
117 <widget class=
"FileSystemPathComboEdit" name=
"savePath" native=
"true"/>
120 <widget class=
"QGroupBox" name=
"groupBoxDownloadPath">
121 <property name=
"title">
122 <string>Use another path for incomplete torrent
</string>
124 <property name=
"checkable">
127 <property name=
"checked">
130 <layout class=
"QVBoxLayout" name=
"verticalLayout_4">
132 <widget class=
"FileSystemPathComboEdit" name=
"downloadPath" native=
"true"/>
138 <layout class=
"QHBoxLayout" name=
"layoutRememberLastSavePath">
140 <spacer name=
"horizontalSpacer_5">
141 <property name=
"orientation">
142 <enum>Qt::Orientation::Horizontal
</enum>
144 <property name=
"sizeHint" stdset=
"0">
153 <widget class=
"QCheckBox" name=
"checkBoxRememberLastSavePath">
154 <property name=
"text">
155 <string>Remember last used save path
</string>
165 <widget class=
"QGroupBox" name=
"groupBoxSettings">
166 <property name=
"title">
167 <string>Torrent options
</string>
169 <layout class=
"QVBoxLayout" name=
"verticalLayout_3">
171 <layout class=
"QHBoxLayout" name=
"categoryLayout">
173 <widget class=
"QLabel" name=
"labelCategory">
174 <property name=
"text">
175 <string>Category:
</string>
180 <widget class=
"QComboBox" name=
"categoryComboBox">
181 <property name=
"sizePolicy">
182 <sizepolicy hsizetype=
"Expanding" vsizetype=
"Fixed">
183 <horstretch>0</horstretch>
184 <verstretch>0</verstretch>
187 <property name=
"editable">
190 <property name=
"insertPolicy">
191 <enum>QComboBox::InsertPolicy::InsertAtTop
</enum>
197 <item alignment=
"Qt::AlignmentFlag::AlignRight">
198 <widget class=
"QCheckBox" name=
"defaultCategoryCheckbox">
199 <property name=
"text">
200 <string>Set as default category
</string>
205 <layout class=
"QHBoxLayout" name=
"tagsLayout" stretch=
"0,0,0">
207 <widget class=
"QLabel" name=
"tagsLabel">
208 <property name=
"text">
209 <string>Tags:
</string>
214 <widget class=
"QLineEdit" name=
"tagsLineEdit">
215 <property name=
"sizePolicy">
216 <sizepolicy hsizetype=
"Expanding" vsizetype=
"Fixed">
217 <horstretch>0</horstretch>
218 <verstretch>0</verstretch>
221 <property name=
"readOnly">
224 <property name=
"placeholderText">
225 <string>Click [...] button to add/remove tags.
</string>
227 <property name=
"clearButtonEnabled">
233 <widget class=
"QToolButton" name=
"tagsEditButton">
234 <property name=
"toolTip">
235 <string>Add/remove tags
</string>
237 <property name=
"text">
245 <layout class=
"QGridLayout" name=
"gridLayout">
246 <item row=
"0" column=
"0">
247 <widget class=
"QCheckBox" name=
"startTorrentCheckBox">
248 <property name=
"text">
249 <string>Start torrent
</string>
253 <item row=
"0" column=
"1">
254 <layout class=
"QHBoxLayout" name=
"stopConditionLayout">
256 <widget class=
"QLabel" name=
"stopConditionLabel">
257 <property name=
"text">
258 <string>Stop condition:
</string>
263 <widget class=
"QComboBox" name=
"stopConditionComboBox"/>
267 <item row=
"0" column=
"2">
268 <spacer name=
"horizontalSpacer_3">
269 <property name=
"orientation">
270 <enum>Qt::Orientation::Horizontal
</enum>
272 <property name=
"sizeHint" stdset=
"0">
280 <item row=
"1" column=
"0">
281 <widget class=
"QCheckBox" name=
"addToQueueTopCheckBox">
282 <property name=
"text">
283 <string>Add to top of queue
</string>
287 <item row=
"1" column=
"1">
288 <widget class=
"QCheckBox" name=
"skipCheckingCheckBox">
289 <property name=
"text">
290 <string>Skip hash check
</string>
294 <item row=
"2" column=
"0">
295 <widget class=
"QCheckBox" name=
"sequentialCheckBox">
296 <property name=
"text">
297 <string>Download in sequential order
</string>
301 <item row=
"2" column=
"1">
302 <widget class=
"QCheckBox" name=
"firstLastCheckBox">
303 <property name=
"text">
304 <string>Download first and last pieces first
</string>
308 <item row=
"3" column=
"0">
309 <widget class=
"QCheckBox" name=
"doNotDeleteTorrentCheckBox">
310 <property name=
"toolTip">
311 <string>When checked, the .torrent file will not be deleted regardless of the settings at the
"Download
" page of the Options dialog
</string>
313 <property name=
"text">
314 <string>Do not delete .torrent file
</string>
321 <layout class=
"QHBoxLayout" name=
"horizontalLayout_2">
323 <widget class=
"QLabel" name=
"contentLayoutLabel">
324 <property name=
"text">
325 <string>Content layout:
</string>
330 <widget class=
"QComboBox" name=
"contentLayoutComboBox">
331 <property name=
"currentIndex">
335 <property name=
"text">
336 <string>Original
</string>
340 <property name=
"text">
341 <string>Create subfolder
</string>
345 <property name=
"text">
346 <string>Don't create subfolder
</string>
352 <spacer name=
"horizontalSpacer_4">
353 <property name=
"orientation">
354 <enum>Qt::Orientation::Horizontal
</enum>
356 <property name=
"sizeHint" stdset=
"0">
370 <widget class=
"QGroupBox" name=
"infoGroup">
371 <property name=
"sizePolicy">
372 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Expanding">
373 <horstretch>0</horstretch>
374 <verstretch>0</verstretch>
377 <property name=
"title">
378 <string>Torrent information
</string>
380 <layout class=
"QGridLayout" name=
"gridLayout_2">
381 <item row=
"2" column=
"0">
382 <widget class=
"QLabel" name=
"labelInfohash1">
383 <property name=
"text">
384 <string>Info hash v1:
</string>
388 <item row=
"0" column=
"1">
389 <widget class=
"QLabel" name=
"labelSizeData"/>
391 <item row=
"1" column=
"1">
392 <widget class=
"QLabel" name=
"labelDateData"/>
394 <item row=
"4" column=
"1">
395 <widget class=
"QScrollArea" name=
"scrollArea">
396 <property name=
"frameShape">
397 <enum>QFrame::Shape::NoFrame
</enum>
399 <property name=
"sizeAdjustPolicy">
400 <enum>QAbstractScrollArea::SizeAdjustPolicy::AdjustToContents
</enum>
402 <property name=
"widgetResizable">
405 <widget class=
"QWidget" name=
"scrollAreaWidgetContents">
406 <property name=
"geometry">
414 <layout class=
"QVBoxLayout" name=
"verticalLayout_2">
415 <property name=
"leftMargin">
418 <property name=
"topMargin">
421 <property name=
"rightMargin">
424 <property name=
"bottomMargin">
428 <widget class=
"QLabel" name=
"labelCommentData">
429 <property name=
"textFormat">
430 <enum>Qt::TextFormat::RichText
</enum>
432 <property name=
"alignment">
433 <set>Qt::AlignmentFlag::AlignLeading|Qt::AlignmentFlag::AlignLeft|Qt::AlignmentFlag::AlignTop
</set>
435 <property name=
"wordWrap">
438 <property name=
"openExternalLinks">
441 <property name=
"textInteractionFlags">
442 <set>Qt::TextInteractionFlag::TextBrowserInteraction
</set>
450 <item row=
"4" column=
"0">
451 <widget class=
"QLabel" name=
"labelComment">
452 <property name=
"text">
453 <string>Comment:
</string>
455 <property name=
"alignment">
456 <set>Qt::AlignmentFlag::AlignLeading|Qt::AlignmentFlag::AlignLeft|Qt::AlignmentFlag::AlignTop
</set>
460 <item row=
"0" column=
"0">
461 <widget class=
"QLabel" name=
"labelSize">
462 <property name=
"text">
463 <string>Size:
</string>
467 <item row=
"2" column=
"1">
468 <widget class=
"QLabel" name=
"labelInfohash1Data">
469 <property name=
"textInteractionFlags">
470 <set>Qt::TextInteractionFlag::TextSelectableByMouse
</set>
474 <item row=
"1" column=
"0">
475 <widget class=
"QLabel" name=
"labelDate">
476 <property name=
"text">
477 <string>Date:
</string>
481 <item row=
"3" column=
"0">
482 <widget class=
"QLabel" name=
"labelInfohash2">
483 <property name=
"text">
484 <string>Info hash v2:
</string>
488 <item row=
"3" column=
"1">
489 <widget class=
"QLabel" name=
"labelInfohash2Data">
490 <property name=
"textInteractionFlags">
491 <set>Qt::TextInteractionFlag::TextSelectableByMouse
</set>
500 <widget class=
"QWidget" name=
"layoutWidget">
501 <layout class=
"QVBoxLayout" name=
"verticalLayout_5">
503 <layout class=
"QHBoxLayout" name=
"contentFilterLayout">
505 <widget class=
"QPushButton" name=
"buttonSelectAll">
506 <property name=
"text">
507 <string>Select All
</string>
512 <widget class=
"QPushButton" name=
"buttonSelectNone">
513 <property name=
"text">
514 <string>Select None
</string>
519 <spacer name=
"horizontalSpacer_6">
520 <property name=
"orientation">
521 <enum>Qt::Orientation::Horizontal
</enum>
523 <property name=
"sizeHint" stdset=
"0">
534 <widget class=
"TorrentContentWidget" name=
"contentTreeView">
535 <property name=
"sizePolicy">
536 <sizepolicy hsizetype=
"Expanding" vsizetype=
"Expanding">
537 <horstretch>1</horstretch>
538 <verstretch>0</verstretch>
541 <property name=
"contextMenuPolicy">
542 <enum>Qt::ContextMenuPolicy::CustomContextMenu
</enum>
544 <property name=
"selectionMode">
545 <enum>QAbstractItemView::SelectionMode::ExtendedSelection
</enum>
547 <property name=
"sortingEnabled">
561 <layout class=
"QHBoxLayout" name=
"buttonsHLayout">
563 <widget class=
"QCheckBox" name=
"checkBoxNeverShow">
564 <property name=
"text">
565 <string>Never show again
</string>
570 <spacer name=
"horizontalSpacer_2">
571 <property name=
"orientation">
572 <enum>Qt::Orientation::Horizontal
</enum>
574 <property name=
"sizeHint" stdset=
"0">
585 <layout class=
"QHBoxLayout" name=
"horizontalLayout">
587 <layout class=
"QHBoxLayout" name=
"metadataLayout">
589 <widget class=
"QProgressBar" name=
"progMetaLoading">
590 <property name=
"sizePolicy">
591 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Fixed">
592 <horstretch>0</horstretch>
593 <verstretch>0</verstretch>
596 <property name=
"maximum">
599 <property name=
"value">
602 <property name=
"textVisible">
608 <widget class=
"QLabel" name=
"lblMetaLoading">
609 <property name=
"text">
615 <widget class=
"QPushButton" name=
"buttonSave">
616 <property name=
"text">
617 <string>Save as .torrent file...
</string>
624 <widget class=
"QDialogButtonBox" name=
"buttonBox">
625 <property name=
"standardButtons">
626 <set>QDialogButtonBox::StandardButton::Cancel|QDialogButtonBox::StandardButton::Ok
</set>
636 <class>TorrentContentWidget
</class>
637 <extends>QTreeView
</extends>
638 <header>gui/torrentcontentwidget.h
</header>
641 <class>FileSystemPathComboEdit
</class>
642 <extends>QWidget
</extends>
643 <header>gui/fspathedit.h
</header>
644 <container>1</container>