~ubuntu-branches/ubuntu/lucid/ktorrent/lucid

« back to all changes in this revision

Viewing changes to plugins/infowidget/monitor.h

  • Committer: Bazaar Package Importer
  • Author(s): Jonathan Thomas
  • Date: 2009-02-16 18:37:14 UTC
  • mfrom: (1.1.25 upstream) (0.4.1 experimental)
  • Revision ID: james.westby@ubuntu.com-20090216183714-52tf47jrnmk4xkmp
Tags: 3.2+dfsg.1-2ubuntu1
* Merge with Debian, remaining changes: (LP: #296433)
  - Use Kubuntu's kde4.mk
  - Build-depend on libboost-serialization1.35-dev since unversioned -dev is
    in universe
  - Change plasma-applet-ktorrent to plasma-widget-ktorrent since we're
    supposed to call them widgets for the users

Show diffs side-by-side

added added

removed removed

Lines of Context:
31
31
{
32
32
        class PeerView;
33
33
        class ChunkDownloadView;
 
34
        class FileView;
34
35
        
35
36
        /**
36
37
        @author Joris Guisson
40
41
                bt::TorrentInterface* tc;
41
42
                PeerView* pv;
42
43
                ChunkDownloadView* cdv;
 
44
                FileView* fv;
43
45
        public:
44
 
                Monitor(bt::TorrentInterface* tc,PeerView* pv ,ChunkDownloadView* cdv);
 
46
                Monitor(bt::TorrentInterface* tc,PeerView* pv ,ChunkDownloadView* cdv,FileView* fv);
45
47
                virtual ~Monitor();
46
48
        
47
49
                virtual void downloadRemoved(bt::ChunkDownloadInterface* cd);
50
52
                virtual void peerRemoved(bt::PeerInterface* peer);
51
53
                virtual void stopped();
52
54
                virtual void destroyed();
 
55
                virtual void filePercentageChanged(bt::TorrentFileInterface* file,float percentage);
 
56
                virtual void filePreviewChanged(bt::TorrentFileInterface* file,bool preview);
53
57
        };
54
58
}
55
59