- Support per-peer rate limiting

This commit is contained in:
Christophe Dumez 2009-11-17 14:19:50 +00:00
parent bf6d7534d5
commit 47fc4679d4
6 changed files with 88 additions and 3 deletions

View file

@ -53,6 +53,7 @@ private:
PeerListDelegate *listDelegate;
QSortFilterProxyModel * proxyModel;
QHash<QString, QStandardItem*> peerItems;
QHash<QString, boost::asio::ip::tcp::endpoint> peerEndpoints;
QSet<QString> missingFlags;
QPointer<ReverseResolution> resolver;
PropertiesWidget* properties;
@ -75,6 +76,8 @@ protected slots:
void loadSettings();
void saveSettings() const;
void showPeerListMenu(QPoint);
void limitUpRateSelectedPeers(QStringList peer_ips);
void limitDlRateSelectedPeers(QStringList peer_ips);
};
#endif // PEERLISTWIDGET_H