mirror of
https://github.com/d47081/qBittorrent.git
synced 2025-03-10 20:31:47 +00:00
Improve error messages for "Auto download torrents"
This commit is contained in:
parent
4ca1a2d5aa
commit
83b58468d9
@ -1314,20 +1314,20 @@ int options_imp::getActionOnDblClOnTorrentFn() const
|
|||||||
void options_imp::on_addScanFolderButton_clicked()
|
void options_imp::on_addScanFolderButton_clicked()
|
||||||
{
|
{
|
||||||
Preferences* const pref = Preferences::instance();
|
Preferences* const pref = Preferences::instance();
|
||||||
const QString dir = QFileDialog::getExistingDirectory(this, tr("Add directory to scan"),
|
const QString dir = QFileDialog::getExistingDirectory(this, tr("Select folder to monitor"),
|
||||||
Utils::Fs::toNativePath(Utils::Fs::folderName(pref->getScanDirsLastPath())));
|
Utils::Fs::toNativePath(Utils::Fs::folderName(pref->getScanDirsLastPath())));
|
||||||
if (!dir.isEmpty()) {
|
if (!dir.isEmpty()) {
|
||||||
const ScanFoldersModel::PathStatus status = ScanFoldersModel::instance()->addPath(dir, ScanFoldersModel::DEFAULT_LOCATION, QString(), false);
|
const ScanFoldersModel::PathStatus status = ScanFoldersModel::instance()->addPath(dir, ScanFoldersModel::DEFAULT_LOCATION, QString(), false);
|
||||||
QString error;
|
QString error;
|
||||||
switch (status) {
|
switch (status) {
|
||||||
case ScanFoldersModel::AlreadyInList:
|
case ScanFoldersModel::AlreadyInList:
|
||||||
error = tr("Folder is already being watched.");
|
error = tr("Folder is already being monitored:");
|
||||||
break;
|
break;
|
||||||
case ScanFoldersModel::DoesNotExist:
|
case ScanFoldersModel::DoesNotExist:
|
||||||
error = tr("Folder does not exist.");
|
error = tr("Folder does not exist:");
|
||||||
break;
|
break;
|
||||||
case ScanFoldersModel::CannotRead:
|
case ScanFoldersModel::CannotRead:
|
||||||
error = tr("Folder is not readable.");
|
error = tr("Folder is not readable:");
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
pref->setScanDirsLastPath(dir);
|
pref->setScanDirsLastPath(dir);
|
||||||
@ -1338,7 +1338,7 @@ void options_imp::on_addScanFolderButton_clicked()
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (!error.isEmpty())
|
if (!error.isEmpty())
|
||||||
QMessageBox::warning(this, tr("Failure"), tr("Failed to add Scan Folder '%1': %2").arg(dir).arg(error));
|
QMessageBox::critical(this, tr("Adding entry failed"), QString("%1\n%2").arg(error).arg(dir));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user