20 #ifndef BTTRACKERSLIST_H
21 #define BTTRACKERSLIST_H
24 #include <ktorrent_export.h>
29 class TrackerInterface;
virtual void setCurrentTracker(TrackerInterface *t)=0
virtual TrackerInterface * addTracker(const QUrl &url, bool custom=true, int tier=1)=0
virtual void restoreDefault()=0
virtual bool removeTracker(TrackerInterface *t)=0
virtual void setCurrentTracker(const QUrl &url)=0
virtual void setTrackerEnabled(const QUrl &url, bool on)=0
void merge(const bt::TrackerTier *first)
virtual bool canRemoveTracker(TrackerInterface *t)=0
virtual QList< TrackerInterface * > getTrackers()=0
virtual TrackersStatusInfo getTrackersStatusInfo() const =0
virtual TrackerInterface * getCurrentTracker() const =0
virtual bool noTrackersReachable() const =0
virtual bool removeTracker(const QUrl &url)=0