Improve tracker entries handling

This commit is contained in:
Vladimir Golovnev (Glassez) 2021-03-01 16:06:08 +03:00
parent 6b3c6c12ff
commit 7a8c05dc7c
No known key found for this signature in database
GPG key ID: 52A2C7DEE2DFA6F7
17 changed files with 194 additions and 215 deletions

View file

@ -66,8 +66,8 @@ void TrackerEntriesDialog::setTrackers(const QVector<BitTorrent::TrackerEntry> &
for (const BitTorrent::TrackerEntry &entry : trackers)
{
tiers[entry.tier()] += (entry.url() + '\n');
maxTier = std::max(maxTier, entry.tier());
tiers[entry.tier] += (entry.url + '\n');
maxTier = std::max(maxTier, entry.tier);
}
QString text = tiers.value(0);
@ -97,9 +97,7 @@ QVector<BitTorrent::TrackerEntry> TrackerEntriesDialog::trackers() const
continue;
}
BitTorrent::TrackerEntry entry {line.toString()};
entry.setTier(tier);
entries.append(entry);
entries.append({line.toString(), tier});
}
return entries;