RaisedMessageBox::critical(this,tr("Already in the download list"),tr("Torrent '%1' is already in the download list. Trackers weren't merged because it is a private torrent.").arg(torrent->name()),QMessageBox::Ok);
RaisedMessageBox::warning(this,tr("Torrent is already present"),tr("Torrent '%1' is already in the transfer list. Trackers haven't been merged because it is a private torrent.").arg(torrent->name()),QMessageBox::Ok);
}
}
else{
else{
torrent->addTrackers(m_torrentInfo.trackers());
torrent->addTrackers(m_torrentInfo.trackers());
torrent->addUrlSeeds(m_torrentInfo.urlSeeds());
torrent->addUrlSeeds(m_torrentInfo.urlSeeds());
RaisedMessageBox::information(this,tr("Already in the download list"),tr("Torrent '%1' is already in the download list. Trackers were merged.").arg(torrent->name()),QMessageBox::Ok);
RaisedMessageBox::information(this,tr("Torrent is already present"),tr("Torrent '%1' is already in the transfer list. Trackers have been merged.").arg(torrent->name()),QMessageBox::Ok);
}
}
}
}
else{
else{
RaisedMessageBox::critical(this,tr("Cannot add torrent"),tr("Cannot add this torrent. Perhaps it is already in adding state."),QMessageBox::Ok);
RaisedMessageBox::information(this,tr("Torrent is already present"),tr("Torrent is already queued for processing."),QMessageBox::Ok);
RaisedMessageBox::critical(this,tr("Already in the download list"),tr("Torrent '%1' is already in the download list. Trackers weren't merged because it is a private torrent.").arg(torrent->name()),QMessageBox::Ok);
RaisedMessageBox::warning(this,tr("Torrent is already present"),tr("Torrent '%1' is already in the transfer list. Trackers haven't been merged because it is a private torrent.").arg(torrent->name()),QMessageBox::Ok);
}
}
else{
else{
torrent->addTrackers(magnetUri.trackers());
torrent->addTrackers(magnetUri.trackers());
torrent->addUrlSeeds(magnetUri.urlSeeds());
torrent->addUrlSeeds(magnetUri.urlSeeds());
RaisedMessageBox::information(this,tr("Already in the download list"),tr("Magnet link '%1' is already in the download list. Trackers were merged.").arg(torrent->name()),QMessageBox::Ok);
RaisedMessageBox::information(this,tr("Torrent is already present"),tr("Magnet link '%1' is already in the transfer list. Trackers have been merged.").arg(torrent->name()),QMessageBox::Ok);
}
}
}
}
else{
else{
RaisedMessageBox::critical(this,tr("Cannot add torrent"),tr("Cannot add this torrent. Perhaps it is already in adding."),QMessageBox::Ok);
RaisedMessageBox::information(this,tr("Torrent is already present"),tr("Magnet link is already queued for processing."),QMessageBox::Ok);