diff --git a/src/gui/properties/trackerlistwidget.cpp b/src/gui/properties/trackerlistwidget.cpp index d4e131a86..8b6e1e1db 100644 --- a/src/gui/properties/trackerlistwidget.cpp +++ b/src/gui/properties/trackerlistwidget.cpp @@ -367,13 +367,13 @@ void TrackerListWidget::loadTrackers() item->setText(COL_RECEIVED, QString::number(data.numPeers)); #if LIBTORRENT_VERSION_NUM >= 10000 - item->setText(COL_SEEDS, QString::number(entry.nativeEntry().scrape_complete > 0 ? entry.nativeEntry().scrape_complete : 0)); - item->setText(COL_PEERS, QString::number(entry.nativeEntry().scrape_incomplete > 0 ? entry.nativeEntry().scrape_incomplete : 0)); - item->setText(COL_DOWNLOADED, QString::number(entry.nativeEntry().scrape_downloaded > 0 ? entry.nativeEntry().scrape_downloaded : 0)); + item->setText(COL_SEEDS, (entry.nativeEntry().scrape_complete > -1) ? QString::number(entry.nativeEntry().scrape_complete) : tr("N/A")); + item->setText(COL_PEERS, (entry.nativeEntry().scrape_incomplete > -1) ? QString::number(entry.nativeEntry().scrape_incomplete) : tr("N/A")); + item->setText(COL_DOWNLOADED, (entry.nativeEntry().scrape_downloaded > -1) ? QString::number(entry.nativeEntry().scrape_downloaded) : tr("N/A")); #else - item->setText(COL_SEEDS, '0'); - item->setText(COL_PEERS, '0'); - item->setText(COL_DOWNLOADED, '0'); + item->setText(COL_SEEDS, tr("N/A")); + item->setText(COL_PEERS, tr("N/A")); + item->setText(COL_DOWNLOADED, tr("N/A")); #endif item->setTextAlignment(COL_TIER, (Qt::AlignRight | Qt::AlignVCenter));