mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2026-01-03 22:22:33 -06:00
FEATURE: Simplified torrent root folder renaming/truncating (< v2.3.0 is no longer forward compatible)
This commit is contained in:
@@ -157,7 +157,14 @@ public:
|
||||
return;
|
||||
}
|
||||
fileName = misc::magnetUriToName(magnet_uri);
|
||||
if(fileName.isEmpty()) fileName = tr("Magnet Link");
|
||||
if(fileName.isEmpty()) {
|
||||
fileName = tr("Magnet Link");
|
||||
} else {
|
||||
QString save_path = savePathTxt->text();
|
||||
if(!save_path.endsWith(QDir::separator()))
|
||||
save_path += QDir::separator();
|
||||
savePathTxt->setText(save_path + fileName);
|
||||
}
|
||||
fileNameLbl->setText(QString::fromUtf8("<center><b>")+fileName+QString::fromUtf8("</b></center>"));
|
||||
// Update display
|
||||
updateDiskSpaceLabels();
|
||||
@@ -199,6 +206,13 @@ public:
|
||||
close();
|
||||
return;
|
||||
}
|
||||
QString root_folder = misc::truncateRootFolder(t);
|
||||
if(!root_folder.isEmpty()) {
|
||||
QString save_path = savePathTxt->text();
|
||||
if(!save_path.endsWith(QDir::separator()))
|
||||
save_path += QDir::separator();
|
||||
savePathTxt->setText(save_path + root_folder);
|
||||
}
|
||||
nbFiles = t->num_files();
|
||||
// Setting file name
|
||||
fileName = misc::toQString(t->name());
|
||||
|
||||
Reference in New Issue
Block a user