|
|
@ -166,11 +166,23 @@ bool bittorrent::isQueueingEnabled() const { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void bittorrent::setMaxActiveDownloads(int val) { |
|
|
|
void bittorrent::setMaxActiveDownloads(int val) { |
|
|
|
maxActiveDownloads = val; |
|
|
|
if(val != maxActiveDownloads) { |
|
|
|
|
|
|
|
maxActiveDownloads = val; |
|
|
|
|
|
|
|
if(queueingEnabled) { |
|
|
|
|
|
|
|
updateDownloadQueue(); |
|
|
|
|
|
|
|
updateUploadQueue(); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void bittorrent::setMaxActiveTorrents(int val) { |
|
|
|
void bittorrent::setMaxActiveTorrents(int val) { |
|
|
|
maxActiveTorrents = val; |
|
|
|
if(val != maxActiveTorrents) { |
|
|
|
|
|
|
|
maxActiveTorrents = val; |
|
|
|
|
|
|
|
if(queueingEnabled) { |
|
|
|
|
|
|
|
updateDownloadQueue(); |
|
|
|
|
|
|
|
updateUploadQueue(); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void bittorrent::increaseDlTorrentPriority(QString hash) { |
|
|
|
void bittorrent::increaseDlTorrentPriority(QString hash) { |
|
|
@ -262,6 +274,14 @@ void bittorrent::setUploadLimit(QString hash, long val) { |
|
|
|
saveTorrentSpeedLimits(hash); |
|
|
|
saveTorrentSpeedLimits(hash); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
int bittorrent::getMaximumActiveDownloads() const { |
|
|
|
|
|
|
|
return maxActiveDownloads; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
int bittorrent::getMaximumActiveTorrents() const { |
|
|
|
|
|
|
|
return maxActiveTorrents; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void bittorrent::handleDownloadFailure(QString url, QString reason) { |
|
|
|
void bittorrent::handleDownloadFailure(QString url, QString reason) { |
|
|
|
emit downloadFromUrlFailure(url, reason); |
|
|
|
emit downloadFromUrlFailure(url, reason); |
|
|
|
} |
|
|
|
} |
|
|
|