- Properly report paused torrents from Bittorrent session to GUI (closes #86293)

- Removed some verbose debug
This commit is contained in:
Christophe Dumez 2009-11-21 14:25:07 +00:00
parent 70c62f6294
commit 62f57862e5
4 changed files with 2 additions and 5 deletions

View file

@ -1466,7 +1466,7 @@ void Bittorrent::readAlerts() {
if(h.is_paused()) {
// XXX: Unfortunately libtorrent-rasterbar does not send a torrent_paused_alert
// and the torrent can be paused when metadata is received
emit torrentPaused(h);
emit pausedTorrent(h);
}
}
}
@ -1478,7 +1478,7 @@ void Bittorrent::readAlerts() {
if(h.is_valid()) {
emit fullDiskError(h, misc::toQString(p->message()));
h.pause();
emit torrentPaused(h);
emit pausedTorrent(h);
}
}
}

View file

@ -215,7 +215,6 @@ signals:
void downloadFromUrlFailure(QString url, QString reason);
void torrentFinishedChecking(QTorrentHandle& h);
void metadataReceived(QTorrentHandle &h);
void torrentPaused(QTorrentHandle &h);
};
#endif

View file

@ -287,7 +287,6 @@ void PropertiesWidget::reloadPreferences() {
void PropertiesWidget::loadDynamicData() {
// Refresh only if the torrent handle is valid and if visible
if(!h.is_valid() || main_window->getCurrentTabIndex() != TAB_TRANSFER || state != VISIBLE) return;
qDebug("Refreshing torrent properties");
try {
// Transfer infos
if(stackedProperties->currentIndex() == MAIN_TAB) {

View file

@ -389,7 +389,6 @@ void TransferListWidget::setRefreshInterval(int t) {
void TransferListWidget::refreshList() {
// Refresh only if displayed
if(main_window->getCurrentTabIndex() != TAB_TRANSFER) return;
qDebug("Refreshing transfer list");
unsigned int nb_downloading = 0, nb_seeding=0, nb_active=0, nb_inactive = 0;
for(int i=0; i<listModel->rowCount(); ++i) {
int s = updateTorrent(i);