Use TorrentTempData for overriding "add torrents paused" functionality

This commit is contained in:
Nick Tiskov
2014-03-30 16:29:51 +04:00
parent f5048a4586
commit 9a87afb562
4 changed files with 32 additions and 10 deletions

View File

@@ -560,7 +560,6 @@ void AddNewTorrentDialog::accept()
// TODO: Check if destination actually exists
TorrentTempData::setSeedingMode(m_hash, true);
}
pref->addTorrentsInPause(!ui->start_torrent_cb->isChecked());
// Label
const QString label = ui->label_combo->currentText();
@@ -575,6 +574,8 @@ void AddNewTorrentDialog::accept()
if (m_hasRenamedFile)
TorrentTempData::setFilesPath(m_hash, m_filesPath);
TorrentTempData::setAddPaused(m_hash, !ui->start_torrent_cb->isChecked());
// Add torrent
if (m_isMagnet)
QBtSession::instance()->unhideMagnet(m_hash);