mirror of
https://github.com/qbittorrent/qBittorrent
synced 2025-07-08 06:00:59 -07:00
Add transfer list refresh interval settings to WebUI
Specially useful for qbt-nox users PR #16713. Co-authored-by: An0n <79678786+an0n666@users.noreply.github.com>
This commit is contained in:
parent
0e3ce019e4
commit
3f7376f26b
3 changed files with 18 additions and 2 deletions
|
@ -303,6 +303,8 @@ void AppController::preferencesAction()
|
|||
data[u"save_resume_data_interval"_qs] = session->saveResumeDataInterval();
|
||||
// Recheck completed torrents
|
||||
data[u"recheck_completed_torrents"_qs] = pref->recheckTorrentsOnCompletion();
|
||||
// Refresh interval
|
||||
data[u"refresh_interval"_qs] = session->refreshInterval();
|
||||
// Resolve peer countries
|
||||
data[u"resolve_peer_countries"_qs] = pref->resolvePeerCountries();
|
||||
// Reannounce to all trackers when ip/port changed
|
||||
|
@ -788,6 +790,9 @@ void AppController::setPreferencesAction()
|
|||
// Recheck completed torrents
|
||||
if (hasKey(u"recheck_completed_torrents"_qs))
|
||||
pref->recheckTorrentsOnCompletion(it.value().toBool());
|
||||
// Refresh interval
|
||||
if (hasKey(u"refresh_interval"_qs))
|
||||
session->setRefreshInterval(it.value().toInt());
|
||||
// Resolve peer countries
|
||||
if (hasKey(u"resolve_peer_countries"_qs))
|
||||
pref->resolvePeerCountries(it.value().toBool());
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue