mirror of
https://github.com/d47081/qBittorrent.git
synced 2025-01-22 12:34:19 +00:00
parent
c3311e83a0
commit
cb505a07fe
@ -409,14 +409,18 @@ void AppController::setPreferencesAction()
|
|||||||
if (m.contains("dont_count_slow_torrents"))
|
if (m.contains("dont_count_slow_torrents"))
|
||||||
session->setIgnoreSlowTorrentsForQueueing(m["dont_count_slow_torrents"].toBool());
|
session->setIgnoreSlowTorrentsForQueueing(m["dont_count_slow_torrents"].toBool());
|
||||||
// Share Ratio Limiting
|
// Share Ratio Limiting
|
||||||
if (m.contains("max_ratio_enabled"))
|
if (m.contains("max_ratio_enabled")) {
|
||||||
session->setGlobalMaxRatio(m["max_ratio"].toReal());
|
if (m["max_ratio_enabled"].toBool())
|
||||||
else
|
session->setGlobalMaxRatio(m["max_ratio"].toReal());
|
||||||
session->setGlobalMaxRatio(-1);
|
else
|
||||||
if (m.contains("max_seeding_time_enabled"))
|
session->setGlobalMaxRatio(-1);
|
||||||
session->setGlobalMaxSeedingMinutes(m["max_seeding_time"].toInt());
|
}
|
||||||
else
|
if (m.contains("max_seeding_time_enabled")) {
|
||||||
session->setGlobalMaxSeedingMinutes(-1);
|
if (m["max_seeding_time_enabled"].toBool())
|
||||||
|
session->setGlobalMaxSeedingMinutes(m["max_seeding_time"].toInt());
|
||||||
|
else
|
||||||
|
session->setGlobalMaxSeedingMinutes(-1);
|
||||||
|
}
|
||||||
if (m.contains("max_ratio_act"))
|
if (m.contains("max_ratio_act"))
|
||||||
session->setMaxRatioAction(static_cast<MaxRatioAction>(m["max_ratio_act"].toInt()));
|
session->setMaxRatioAction(static_cast<MaxRatioAction>(m["max_ratio_act"].toInt()));
|
||||||
// Add trackers
|
// Add trackers
|
||||||
|
Loading…
x
Reference in New Issue
Block a user