Esempio n. 1
0
    def getStateList(self, torrentList):
        states = FilterList()

        if len(torrentList) > 0:
            states.append(Filter('All', len(torrentList)))

        for torrent in torrentList:
            states.append(Filter(torrent.state, 1))

        finishedCount = torrentList.finishedCount()
        if finishedCount > 0:
            states.append(Filter('Finished', finishedCount))

        unfinishedCount = torrentList.unfinishedCount()
        if unfinishedCount > 0:
            states.append(Filter('Unfinished', unfinishedCount))

        unstartedCount = torrentList.unstartedCount()
        if unstartedCount > 0:
            states.append(Filter('Unstarted', unstartedCount))

        return states
 def getStateList(self, torrentList):
     states = FilterList()
     
     if len(torrentList) > 0:
         states.append(Filter('All', len(torrentList)))
     
     for torrent in torrentList:
         states.append(Filter(torrent.state, 1))
     
     finishedCount = torrentList.finishedCount()
     if finishedCount > 0:
         states.append(Filter('Finished', finishedCount))
     
     unfinishedCount = torrentList.unfinishedCount()
     if unfinishedCount > 0:
         states.append(Filter('Unfinished', unfinishedCount))
     
     unstartedCount = torrentList.unstartedCount()
     if unstartedCount > 0:
         states.append(Filter('Unstarted', unstartedCount))
     
     return states
Esempio n. 3
0
 def getLabelList(self, torrentList):
     labels = FilterList()
     for torrent in torrentList:
         labels.append(Filter(torrent.label, 1))
     return labels
 def getLabelList(self, torrentList):
     labels = FilterList()
     for torrent in torrentList:
         labels.append(Filter(torrent.label, 1))
     return labels