mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2025-12-19 23:17:21 -06:00
- Fixed transfers list interval setting
This commit is contained in:
@@ -131,6 +131,10 @@ GUI::GUI(QWidget *parent, QStringList torrentCmdLine) : QMainWindow(parent), dis
|
|||||||
// Smooth torrent switching between tabs Downloading <--> Finished
|
// Smooth torrent switching between tabs Downloading <--> Finished
|
||||||
connect(downloadingTorrentTab, SIGNAL(torrentFinished(QString)), finishedTorrentTab, SLOT(addTorrent(QString)));
|
connect(downloadingTorrentTab, SIGNAL(torrentFinished(QString)), finishedTorrentTab, SLOT(addTorrent(QString)));
|
||||||
connect(finishedTorrentTab, SIGNAL(torrentMovedFromFinishedList(QString)), downloadingTorrentTab, SLOT(addTorrent(QString)));
|
connect(finishedTorrentTab, SIGNAL(torrentMovedFromFinishedList(QString)), downloadingTorrentTab, SLOT(addTorrent(QString)));
|
||||||
|
// Start download list refresher
|
||||||
|
refresher = new QTimer(this);
|
||||||
|
connect(refresher, SIGNAL(timeout()), this, SLOT(updateLists()));
|
||||||
|
refresher->start(1500);
|
||||||
// Configure BT session according to options
|
// Configure BT session according to options
|
||||||
configureSession(true);
|
configureSession(true);
|
||||||
// Resume unfinished torrents
|
// Resume unfinished torrents
|
||||||
@@ -156,10 +160,6 @@ GUI::GUI(QWidget *parent, QStringList torrentCmdLine) : QMainWindow(parent), dis
|
|||||||
checkConnect = new QTimer(this);
|
checkConnect = new QTimer(this);
|
||||||
connect(checkConnect, SIGNAL(timeout()), this, SLOT(checkConnectionStatus()));
|
connect(checkConnect, SIGNAL(timeout()), this, SLOT(checkConnectionStatus()));
|
||||||
checkConnect->start(5000);
|
checkConnect->start(5000);
|
||||||
// Start download list refresher
|
|
||||||
refresher = new QTimer(this);
|
|
||||||
connect(refresher, SIGNAL(timeout()), this, SLOT(updateLists()));
|
|
||||||
refresher->start(1500);
|
|
||||||
previewProcess = new QProcess(this);
|
previewProcess = new QProcess(this);
|
||||||
connect(previewProcess, SIGNAL(finished(int, QProcess::ExitStatus)), this, SLOT(cleanTempPreviewFile(int, QProcess::ExitStatus)));
|
connect(previewProcess, SIGNAL(finished(int, QProcess::ExitStatus)), this, SLOT(cleanTempPreviewFile(int, QProcess::ExitStatus)));
|
||||||
// Accept drag 'n drops
|
// Accept drag 'n drops
|
||||||
@@ -793,7 +793,6 @@ void GUI::configureSession(bool deleteOptions) {
|
|||||||
unsigned int new_refreshInterval = options->getRefreshInterval();
|
unsigned int new_refreshInterval = options->getRefreshInterval();
|
||||||
if(refreshInterval != new_refreshInterval) {
|
if(refreshInterval != new_refreshInterval) {
|
||||||
refreshInterval = new_refreshInterval;
|
refreshInterval = new_refreshInterval;
|
||||||
refresher->stop();
|
|
||||||
refresher->start(refreshInterval);
|
refresher->start(refreshInterval);
|
||||||
}
|
}
|
||||||
// Downloads
|
// Downloads
|
||||||
|
|||||||
@@ -659,7 +659,6 @@ class RssManager : public QObject{
|
|||||||
unsigned int new_refreshInterval = settings.value(QString::fromUtf8("Preferences/RSS/RSSRefresh"), 5).toInt();
|
unsigned int new_refreshInterval = settings.value(QString::fromUtf8("Preferences/RSS/RSSRefresh"), 5).toInt();
|
||||||
if(new_refreshInterval != refreshInterval) {
|
if(new_refreshInterval != refreshInterval) {
|
||||||
refreshInterval = new_refreshInterval;
|
refreshInterval = new_refreshInterval;
|
||||||
newsRefresher.stop();
|
|
||||||
newsRefresher.start(refreshInterval*60000);
|
newsRefresher.start(refreshInterval*60000);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user