mirror of
https://github.com/d47081/qBittorrent.git
synced 2025-09-03 17:41:56 +00:00
- Use the save path set in program preferences as a default in torrent addition dialog
This commit is contained in:
parent
22d781edd5
commit
8b5d388e77
@ -50,6 +50,7 @@
|
|||||||
#include "ui_torrentadditiondlg.h"
|
#include "ui_torrentadditiondlg.h"
|
||||||
#include "torrentpersistentdata.h"
|
#include "torrentpersistentdata.h"
|
||||||
#include "torrentfilesmodel.h"
|
#include "torrentfilesmodel.h"
|
||||||
|
#include "preferences.h"
|
||||||
|
|
||||||
using namespace libtorrent;
|
using namespace libtorrent;
|
||||||
|
|
||||||
@ -84,13 +85,8 @@ public:
|
|||||||
// Remember columns width
|
// Remember columns width
|
||||||
readSettings();
|
readSettings();
|
||||||
//torrentContentList->header()->setResizeMode(0, QHeaderView::Stretch);
|
//torrentContentList->header()->setResizeMode(0, QHeaderView::Stretch);
|
||||||
QString home = QDir::homePath();
|
savePathTxt->setText(Preferences::getSavePath());
|
||||||
if(home[home.length()-1] != QDir::separator()){
|
if(Preferences::addTorrentsInPause()) {
|
||||||
home += QDir::separator();
|
|
||||||
}
|
|
||||||
QSettings settings(QString::fromUtf8("qBittorrent"), QString::fromUtf8("qBittorrent"));
|
|
||||||
savePathTxt->setText(settings.value(QString::fromUtf8("LastDirTorrentAdd"), home+QString::fromUtf8("qBT_dir")).toString());
|
|
||||||
if(settings.value("Preferences/Downloads/StartInPause", false).toBool()) {
|
|
||||||
addInPause->setChecked(true);
|
addInPause->setChecked(true);
|
||||||
addInPause->setEnabled(false);
|
addInPause->setEnabled(false);
|
||||||
}
|
}
|
||||||
@ -278,9 +274,6 @@ public slots:
|
|||||||
TorrentTempData::setSavePath(hash, savePath.path());
|
TorrentTempData::setSavePath(hash, savePath.path());
|
||||||
qDebug("Torrent label is: %s", comboLabel->currentText().trimmed().toLocal8Bit().data());
|
qDebug("Torrent label is: %s", comboLabel->currentText().trimmed().toLocal8Bit().data());
|
||||||
TorrentTempData::setLabel(hash, comboLabel->currentText().trimmed());
|
TorrentTempData::setLabel(hash, comboLabel->currentText().trimmed());
|
||||||
// Save last dir to remember it
|
|
||||||
QSettings settings(QString::fromUtf8("qBittorrent"), QString::fromUtf8("qBittorrent"));
|
|
||||||
settings.setValue(QString::fromUtf8("LastDirTorrentAdd"), savePathTxt->text());
|
|
||||||
// Create .incremental file if necessary
|
// Create .incremental file if necessary
|
||||||
TorrentTempData::setSequential(hash, checkIncrementalDL->isChecked());
|
TorrentTempData::setSequential(hash, checkIncrementalDL->isChecked());
|
||||||
#ifdef LIBTORRENT_0_15
|
#ifdef LIBTORRENT_0_15
|
||||||
|
Loading…
x
Reference in New Issue
Block a user