Browse Source

Code clean up

adaptive-webui-19844
Christophe Dumez 14 years ago
parent
commit
0dbcf5653d
  1. 17
      src/qtlibtorrent/qbtsession.cpp

17
src/qtlibtorrent/qbtsession.cpp

@ -589,25 +589,22 @@ void QBtSession::useAlternativeSpeedsLimit(bool alternative) {
Preferences pref; Preferences pref;
pref.setAltBandwidthEnabled(alternative); pref.setAltBandwidthEnabled(alternative);
// Apply settings to the bittorrent session // Apply settings to the bittorrent session
if(alternative) { int down_limit = alternative ? pref.getAltGlobalDownloadLimit() : pref.getGlobalDownloadLimit();
s->set_download_rate_limit(pref.getAltGlobalDownloadLimit()*1024);
s->set_upload_rate_limit(pref.getAltGlobalUploadLimit()*1024);
} else {
int down_limit = pref.getGlobalDownloadLimit();
if(down_limit <= 0) { if(down_limit <= 0) {
down_limit = -1; down_limit = -1;
} else { } else {
down_limit *= 1024; down_limit *= 1024;
} }
s->set_download_rate_limit(down_limit); setDownloadRateLimit(down_limit);
int up_limit = pref.getGlobalUploadLimit(); // Upload rate
int up_limit = alternative ? pref.getAltGlobalUploadLimit() : pref.getGlobalUploadLimit();
if(up_limit <= 0) { if(up_limit <= 0) {
up_limit = -1; up_limit = -1;
} else { } else {
up_limit *= 1024; up_limit *= 1024;
} }
s->set_upload_rate_limit(up_limit); setUploadRateLimit(up_limit);
} // Notify
emit alternativeSpeedsModeChanged(alternative); emit alternativeSpeedsModeChanged(alternative);
} }
@ -1771,8 +1768,8 @@ void QBtSession::setListeningPort(int port) {
// Set download rate limit // Set download rate limit
// -1 to disable // -1 to disable
void QBtSession::setDownloadRateLimit(long rate) { void QBtSession::setDownloadRateLimit(long rate) {
qDebug() << Q_FUNC_INFO << rate;
Q_ASSERT(rate == -1 || rate >= 0); Q_ASSERT(rate == -1 || rate >= 0);
qDebug("Setting a global download rate limit at %ld", rate);
s->set_download_rate_limit(rate); s->set_download_rate_limit(rate);
} }

Loading…
Cancel
Save